T
- The type of the responsepublic final class UnorderedResponseProvider<T> extends AbstractResponseProvider<T>
AbstractResponseProvider
that matches <prompt,
response> pairs in any order. Only one <prompt, response> pair may
match any given input prompt, but any <prompt, response> pair may be
matched against any number of times.Modifier and Type | Class and Description |
---|---|
static class |
UnorderedResponseProvider.Builder<T>
A builder for an
UnorderedResponseProvider . |
ResponseProvider.OutputMatcher<T>
Modifier and Type | Method and Description |
---|---|
static <T> UnorderedResponseProvider.Builder<T> |
builder() |
T |
lookupResponse(String token) |
matchers
public static <T> UnorderedResponseProvider.Builder<T> builder()
Builder
for an UnoderedResponseProvider
.@CheckForNull public T lookupResponse(String token)
token
- The prompt for which to check for a response