Interface StringFilter
- All Superinterfaces:
HasToRequest<StringFilterRequest>,Serializable
Represents a filter for string values.
minProperties = 1, maxProperties = 1.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the list of substrings to match anywhere in the value.Returns the list of suffixes the value must end with.getIn()Returns the list of strings to include.Returns the list of substrings that must not appear anywhere in the value.Returns the list of suffixes the value must not end with.getNotIn()Returns the list of strings to exclude.Returns the list of prefixes the value must not start with.Returns the list of prefixes the value must start with.Methods inherited from interface HasToRequest
toRequest
-
Method Details
-
getIn
Returns the list of strings to include.- Returns:
- the list of strings to include, or null if not specified
-
getNotIn
Returns the list of strings to exclude.- Returns:
- the list of strings to exclude, or null if not specified
-
getContains
Returns the list of substrings to match anywhere in the value.- Returns:
- the list of substrings, or null if not specified
-
getNotContains
Returns the list of substrings that must not appear anywhere in the value.- Returns:
- the list of substrings, or null if not specified
-
getStartsWith
Returns the list of prefixes the value must start with.- Returns:
- the list of prefixes, or null if not specified
-
getNotStartsWith
Returns the list of prefixes the value must not start with.- Returns:
- the list of prefixes, or null if not specified
-
getEndsWith
Returns the list of suffixes the value must end with.- Returns:
- the list of suffixes, or null if not specified
-
getNotEndsWith
Returns the list of suffixes the value must not end with.- Returns:
- the list of suffixes, or null if not specified
-