Package org.geotools.api.filter.spatial
Interface BinarySpatialOperator
-
- All Superinterfaces:
Filter
,MultiValuedFilter
,SpatialOperator
- All Known Subinterfaces:
BBOX
,BBOX3D
,Beyond
,Contains
,Crosses
,Disjoint
,DistanceBufferOperator
,DWithin
,Equals
,Intersects
,Overlaps
,Touches
,Within
- All Known Implementing Classes:
AbstractPreparedGeometryFilter
,BBOX3DImpl
,BBOXImpl
,BeyondImpl
,CartesianDistanceFilter
,ContainsImpl
,CrossesImpl
,DisjointImpl
,DWithinImpl
,EqualsImpl
,GeometryFilterImpl
,IntersectsImpl
,OverlapsImpl
,TouchesImpl
,WithinImpl
public interface BinarySpatialOperator extends SpatialOperator
Abstract superclass for filter operators that perform some sort of spatial comparison on two geometric objects.- Since:
- GeoAPI 2.0
- Author:
- Chris Dillard (SYS Technologies)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface MultiValuedFilter
MultiValuedFilter.MatchAction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Expression
getExpression1()
Returns an expression that will be evaluated to determine the first operand to the spatial predicate represented by this operator.Expression
getExpression2()
Returns an expression that will be evaluated to determine the second operand to the spatial predicate represented by this operator.-
Methods inherited from interface MultiValuedFilter
getMatchAction
-
-
-
-
Method Detail
-
getExpression1
Expression getExpression1()
Returns an expression that will be evaluated to determine the first operand to the spatial predicate represented by this operator. The result of evaluating this expression must be a geometry object.
-
getExpression2
Expression getExpression2()
Returns an expression that will be evaluated to determine the second operand to the spatial predicate represented by this operator. The result of evaluating this expression must be a geometry object.
-
-