Package ddf.catalog.filter.delegate
Class TagsFilterDelegate
java.lang.Object
ddf.catalog.filter.FilterDelegate<Boolean>
ddf.catalog.filter.impl.SimpleFilterDelegate<Boolean>
ddf.catalog.filter.delegate.TagsFilterDelegate
-
Nested Class Summary
Nested classes/interfaces inherited from class ddf.catalog.filter.impl.SimpleFilterDelegate
SimpleFilterDelegate.ComparisonPropertyOperation, SimpleFilterDelegate.FunctionOperation, SimpleFilterDelegate.LogicalPropertyOperation, SimpleFilterDelegate.SpatialPropertyOperation, SimpleFilterDelegate.TemporalPropertyOperation, SimpleFilterDelegate.XPathPropertyOperation -
Field Summary
FieldsFields inherited from class ddf.catalog.filter.FilterDelegate
ESCAPE_CHAR, SINGLE_CHAR, WILDCARD_CHAR -
Constructor Summary
ConstructorsConstructorDescriptionTagsFilterDelegate(String type) TagsFilterDelegate(Set<String> types) TagsFilterDelegate(Set<String> types, boolean wildcardMatches) -
Method Summary
Modifier and TypeMethodDescription<S> BooleandefaultOperation(Object property, S literal, Class<S> literalClass, Enum operation) propertyIsEqualTo(String propertyName, String pattern, boolean isCaseSensitive) propertyIsLike(String propertyName, String pattern, boolean isCaseSensitive) propertyIsNull(String propertyName) Methods inherited from class ddf.catalog.filter.impl.SimpleFilterDelegate
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, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, propertyIsNotEqualTo, relative, spatialOperation, temporalOperation, touches, within, xpathExists, xpathIsFuzzy, xpathIsLike, xpathOperation
-
Field Details
-
NULL_TAGS
- See Also:
-
-
Constructor Details
-
TagsFilterDelegate
public TagsFilterDelegate() -
TagsFilterDelegate
-
TagsFilterDelegate
-
TagsFilterDelegate
-
-
Method Details
-
defaultOperation
public <S> Boolean defaultOperation(Object property, S literal, Class<S> literalClass, Enum operation) - Overrides:
defaultOperationin classSimpleFilterDelegate<Boolean>
-
and
- Overrides:
andin classSimpleFilterDelegate<Boolean>
-
or
- Overrides:
orin classSimpleFilterDelegate<Boolean>
-
not
- Overrides:
notin classSimpleFilterDelegate<Boolean>
-
propertyIsEqualTo
- Overrides:
propertyIsEqualToin classSimpleFilterDelegate<Boolean>
-
propertyIsNull
- Overrides:
propertyIsNullin classSimpleFilterDelegate<Boolean>
-
propertyIsLike
- Overrides:
propertyIsLikein classSimpleFilterDelegate<Boolean>
-