public class MetacardIdEqualityFilterDelegate extends SimpleFilterDelegate<Set<String>>
SimpleFilterDelegate.ComparisonPropertyOperation, SimpleFilterDelegate.FunctionOperation, SimpleFilterDelegate.LogicalPropertyOperation, SimpleFilterDelegate.SpatialPropertyOperation, SimpleFilterDelegate.TemporalPropertyOperation, SimpleFilterDelegate.XPathPropertyOperationESCAPE_CHAR, SINGLE_CHAR, WILDCARD_CHAR| Constructor and Description |
|---|
MetacardIdEqualityFilterDelegate() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
and(List<Set<String>> operands)
Logical "and" operation on a list of operands.
|
<S> Set<String> |
defaultOperation(Object property,
S literal,
Class<S> literalClass,
Enum operation) |
Set<String> |
not(Set<String> operand)
Logical "not" operation on an operand.
|
Set<String> |
or(List<Set<String>> operands)
Logical "or" operation on a list of operands.
|
<S> Set<String> |
propertyIsEqualTo(String propertyName,
S literal,
Class<S> literalClass,
SimpleFilterDelegate.ComparisonPropertyOperation operation) |
<S> Set<String> |
propertyIsNotEqualTo(String propertyName,
S literal,
Class<S> literalClass,
SimpleFilterDelegate.ComparisonPropertyOperation operation) |
after, before, begins, beyond, comparisonOperation, contains, crosses, disjoint, during, dwithin, exclude, include, intersects, logicalOperation, nearestNeighbor, overlaps, propertyIsBetween, propertyIsBetween, propertyIsBetween, propertyIsBetween, propertyIsBetween, propertyIsBetween, propertyIsBetween, propertyIsBetween, propertyIsBetween, propertyIsBetween, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsEqualTo, propertyIsFuzzy, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThan, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsGreaterThanOrEqualTo, propertyIsLessThan, propertyIsLessThan, propertyIsLessThan, propertyIsLessThan, propertyIsLessThan, propertyIsLessThan, propertyIsLessThan, propertyIsLessThan, propertyIsLessThan, propertyIsLessThan, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLessThanOrEqualTo, propertyIsLike, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNull, relative, spatialOperation, temporalOperation, touches, within, xpathExists, xpathIsFuzzy, xpathIsLike, xpathOperationpublic <S> Set<String> defaultOperation(Object property, S literal, Class<S> literalClass, Enum operation)
defaultOperation in class SimpleFilterDelegate<Set<String>>public <S> Set<String> propertyIsEqualTo(String propertyName, S literal, Class<S> literalClass, SimpleFilterDelegate.ComparisonPropertyOperation operation)
propertyIsEqualTo in class SimpleFilterDelegate<Set<String>>public <S> Set<String> propertyIsNotEqualTo(String propertyName, S literal, Class<S> literalClass, SimpleFilterDelegate.ComparisonPropertyOperation operation)
propertyIsNotEqualTo in class SimpleFilterDelegate<Set<String>>public Set<String> and(List<Set<String>> operands)
FilterDelegateand in class SimpleFilterDelegate<Set<String>>operands - list of operands to "and"public Set<String> or(List<Set<String>> operands)
FilterDelegateor in class SimpleFilterDelegate<Set<String>>operands - list of T to "or"public Set<String> not(Set<String> operand)
FilterDelegatenot in class SimpleFilterDelegate<Set<String>>operand - operand to negateThis work is licensed under a Creative Commons Attribution 4.0 International License.