Abstract
Protected
constructorConstruct a logical filter that applies a binary operator to a filter array. The result is defined as:
filter[0] <op> filter[1] ... <op> filter[n]
Server-side Filter
implementation type identifier.
the filter array
Server-side Filter
implementation type identifier.
Protected
filtersThe Filter array
Return a composed filter that represents a short-circuiting logical
AND
of this filter and another. When evaluating the composed
filter, if this filter is `false, then the other
filter is not evaluated.
Any exceptions thrown during evaluation of either filter are relayed to the caller; if evaluation of this filter throws an exception, the *other* filter will not be evaluated.
@param other a filter that will be logically-AND
ed with this filter
@return a composed filter that represents the short-circuiting logical
AND
of this filter and the other filter
Return a key associated filter based on this filter and a specified key.
a key associated filter
associated key
Return a filter that will only be evaluated within specified key set.
a key set-limited filter
the set of keys to limit the filter evaluation to
Return a composed predicate that represents a short-circuiting logical
OR
of this predicate and another. When evaluating the composed
predicate, if this predicate is true
, then the other
predicate is not evaluated.
Any exceptions thrown during evaluation of either predicate are relayed to the caller; if evaluation of this predicate throws an exception, the *other* predicate will not be evaluated.
a composed predicate that represents the short-circuiting logical
OR
of this predicate and the other predicate
a predicate that will be logically-OR
ed with this predicate
Return a composed predicate that represents a logical XOR
of this
predicate and another.
Any exceptions thrown during evaluation of either predicate are relayed to the caller; if evaluation of this predicate throws an exception, the other predicate will not be evaluated.
a composed predicate that represents the logical XOR
of this
predicate and the 'other' predicate
a predicate that will be logically-XOR
ed with this predicate
Filter which is a logical operator of a filter array.