Package ddf.catalog.filter.impl
Class PropertyIsEqualToLiteral
java.lang.Object
ddf.catalog.filter.impl.PropertyIsEqualToLiteral
- All Implemented Interfaces:
org.geotools.api.filter.BinaryComparisonOperator,org.geotools.api.filter.Filter,org.geotools.api.filter.MultiValuedFilter,org.geotools.api.filter.PropertyIsEqualTo
public class PropertyIsEqualToLiteral
extends Object
implements org.geotools.api.filter.PropertyIsEqualTo
Simple implementation of filter that does not depend on GeoTools. Please use
FilterBuilder instead to create filters.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.geotools.api.filter.MultiValuedFilter
org.geotools.api.filter.MultiValuedFilter.MatchAction -
Field Summary
Fields inherited from interface org.geotools.api.filter.Filter
EXCLUDE, INCLUDEFields inherited from interface org.geotools.api.filter.PropertyIsEqualTo
NAME -
Constructor Summary
ConstructorsConstructorDescriptionPropertyIsEqualToLiteral(org.geotools.api.filter.expression.PropertyName propertyName, org.geotools.api.filter.expression.Literal literal) Create PropertyIsEqualTo filter with property name as expression 1 and literal as expression 2. -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.geotools.api.filter.expression.Expressionorg.geotools.api.filter.expression.Expressionorg.geotools.api.filter.MultiValuedFilter.MatchActionboolean
-
Constructor Details
-
PropertyIsEqualToLiteral
public PropertyIsEqualToLiteral(org.geotools.api.filter.expression.PropertyName propertyName, org.geotools.api.filter.expression.Literal literal) Create PropertyIsEqualTo filter with property name as expression 1 and literal as expression 2.- Parameters:
propertyName- property nameliteral- literal
-
-
Method Details
-
getExpression1
public org.geotools.api.filter.expression.Expression getExpression1()- Specified by:
getExpression1in interfaceorg.geotools.api.filter.BinaryComparisonOperator
-
getExpression2
public org.geotools.api.filter.expression.Expression getExpression2()- Specified by:
getExpression2in interfaceorg.geotools.api.filter.BinaryComparisonOperator
-
isMatchingCase
public boolean isMatchingCase()- Specified by:
isMatchingCasein interfaceorg.geotools.api.filter.BinaryComparisonOperator
-
getMatchAction
public org.geotools.api.filter.MultiValuedFilter.MatchAction getMatchAction()- Specified by:
getMatchActionin interfaceorg.geotools.api.filter.MultiValuedFilter
-
evaluate
- Specified by:
evaluatein interfaceorg.geotools.api.filter.Filter
-
accept
- Specified by:
acceptin interfaceorg.geotools.api.filter.Filter
-