Package org.geotools.api.filter
Interface BinaryComparisonOperator
- All Superinterfaces:
Filter
,MultiValuedFilter
- All Known Subinterfaces:
PropertyIsEqualTo
,PropertyIsGreaterThan
,PropertyIsGreaterThanOrEqualTo
,PropertyIsLessThan
,PropertyIsLessThanOrEqualTo
,PropertyIsNotEqualTo
- All Known Implementing Classes:
IsEqualsToImpl
,IsGreaterThanImpl
,IsGreaterThanOrEqualToImpl
,IsLessThenImpl
,IsLessThenOrEqualToImpl
,IsNotEqualToImpl
Abstract base class for filters that compare exactly two values against each other. The nature of the comparison is
dependent on the subclass.
- Since:
- GeoAPI 2.0
- Author:
- Chris Dillard (SYS Technologies)
-
Nested Class Summary
Nested classes/interfaces inherited from interface MultiValuedFilter
MultiValuedFilter.MatchAction
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the first of the two expressions to be compared by this operator.Returns the second of the two expressions to be compared by this operator.boolean
Flag controlling wither comparisons are case sensitive.Methods inherited from interface MultiValuedFilter
getMatchAction
-
Method Details
-
getExpression1
Expression getExpression1()Returns the first of the two expressions to be compared by this operator. -
getExpression2
Expression getExpression2()Returns the second of the two expressions to be compared by this operator. -
isMatchingCase
boolean isMatchingCase()Flag controlling wither comparisons are case sensitive.- Returns:
true
if the comparison is case sensetive, otherwisefalse
.
-