Package org.codice.ddf.opensearch.source
Class RestFilterDelegate
java.lang.Object
ddf.catalog.filter.FilterDelegate<RestUrl>
ddf.catalog.filter.impl.SimpleFilterDelegate<RestUrl>
org.codice.ddf.opensearch.source.RestFilterDelegate
Used to find Filter objects that can be fulfilled by a DDF REST request.
- Author:
- Ashraf Barakat
-
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
Fields inherited from class ddf.catalog.filter.FilterDelegate
ESCAPE_CHAR, SINGLE_CHAR, WILDCARD_CHAR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<S> RestUrldefaultOperation(Object property, S literal, Class<S> literalClass, Enum operation) propertyIsEqualTo(String propertyName, String literal, boolean isCaseSensitive) Methods inherited from class ddf.catalog.filter.impl.SimpleFilterDelegate
after, before, begins, beyond, comparisonOperation, contains, crosses, disjoint, during, dwithin, exclude, include, intersects, logicalOperation, nearestNeighbor, not, 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, propertyIsNotEqualTo, propertyIsNull, relative, spatialOperation, temporalOperation, touches, within, xpathExists, xpathIsFuzzy, xpathIsLike, xpathOperation
-
Constructor Details
-
RestFilterDelegate
-
-
Method Details
-
getRestUrl
-
defaultOperation
public <S> RestUrl defaultOperation(Object property, S literal, Class<S> literalClass, Enum operation) - Overrides:
defaultOperationin classSimpleFilterDelegate<RestUrl>
-
propertyIsEqualTo
- Overrides:
propertyIsEqualToin classSimpleFilterDelegate<RestUrl>
-
and
- Overrides:
andin classSimpleFilterDelegate<RestUrl>
-
or
- Overrides:
orin classSimpleFilterDelegate<RestUrl>
-