all
operator is similar to $in, but instead of matching any value
in the specified array all values in the array must be matched.all
operator is similar to $in, but instead of matching any value
in the specified array all values in the array must be matched.anyof
operator selects objects for which the specified field is
an array that contain at least an element in the specified array.anyof
operator selects objects for which the specified field is
an array that contain at least an element in the specified array.Comparable
) is to prevent constructing a
reference without type information.contains
operator asserts that the provided object is contained
in the result.notEmpty
operator checks that an array or String is empty.Configuration
that is notified when a
result is added to the result of this path evaluation.GsonJsonProvider
using the default Gson
object.GsonJsonProvider
using a customized Gson
object.String
for the given
character.in
operator is analogous to the SQL IN modifier, allowing you
to specify an array of possible matches.in
operator is analogous to the SQL IN modifier, allowing you
to specify an array of possible matches.true
; otherwise
throwing an exception with the specified message.JsonProvider
JsonProvider
JsonProvider
used by this configurationMapFunction
.MapFunction
.MapFunction
.MappingProvider
MappingProvider
MappingProvider
used by this configurationmatches
operator checks that an object matches the given predicate.nin
operator is similar to $in except that it selects objects for
which the specified field does not have any value in the specified array.nin
operator is similar to $in except that it selects objects for
which the specified field does not have any value in the specified array.noneof
operator selects objects for which the specified field is
an array that does not contain any of the elements of the specified array.noneof
operator selects objects for which the specified field is
an array that does not contain any of the elements of the specified array.null
nor a length of zero (no characters);
otherwise throwing an exception with the specified message.null
;
otherwise throwing an exception with the specified message.Configuration
and
returns a DocumentContext
for path evaluationConfiguration
and
returns a DocumentContext
for path evaluationConfiguration
and
returns a DocumentContext
for path evaluationConfiguration
and
returns a DocumentContext
for path evaluationConfiguration
and
returns a DocumentContext
for path evaluationConfiguration
and
returns a DocumentContext
for path evaluationConfiguration
and
returns a DocumentContext
for path evaluationConfiguration
and
returns a DocumentContext
for path evaluationJsonProvider
.
TypeRef ref = new TypeRef>() {};
TypeRef ref = new TypeRef>() {};
size
operator matches:
array with the specified number of elements.
string with given length.
subsetof
operator selects objects for which the specified field is
an array whose elements comprise a subset of the set comprised by the elements of
the specified array.subsetof
operator selects objects for which the specified field is
an array whose elements comprise a subset of the set comprised by the elements of
the specified array.Iterable
Iterable
ReadContext
TypeRef ref = new TypeRef>() { };
ParseContext
that can be used to parse JSON input.