org.opengis.filter
Interface BinaryComparisonOperator
- All Superinterfaces:
- Filter, MultiValuedFilter
- All Known Subinterfaces:
- BetweenFilter, CompareFilter, PropertyIsEqualTo, PropertyIsGreaterThan, PropertyIsGreaterThanOrEqualTo, PropertyIsLessThan, PropertyIsLessThanOrEqualTo, PropertyIsNotEqualTo
- All Known Implementing Classes:
- AbstractPreparedGeometryFilter, BBOXImpl, BetweenFilterImpl, BeyondImpl, BinaryComparisonAbstract, CartesianDistanceFilter, CompareFilterImpl, ContainsImpl, CrossesImpl, DisjointImpl, DWithinImpl, EqualsImpl, GeometryFilterImpl, IntersectsImpl, IsBetweenImpl, IsEqualsToImpl, IsGreaterThanImpl, IsGreaterThanOrEqualToImpl, IsLessThenImpl, IsLessThenOrEqualToImpl, IsNilImpl, IsNotEqualToImpl, IsNullImpl, MultiCompareFilterImpl, OverlapsImpl, TouchesImpl, WithinImpl
@XmlElement(value="BinaryComparisonOpType")
public interface BinaryComparisonOperator
- extends MultiValuedFilter
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)
getExpression1
@XmlElement(value="expression")
Expression getExpression1()
- Returns the first of the two expressions to be compared by this operator.
getExpression2
@XmlElement(value="expression")
Expression getExpression2()
- Returns the second of the two expressions to be compared by this operator.
isMatchingCase
@XmlElement(value="matchCase")
boolean isMatchingCase()
- Flag controlling wither comparisons are case sensitive.
- Returns:
true
if the comparison is case sensetive, otherwise false
.
Copyright © 1996-2014 Geotools. All Rights Reserved.