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
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 -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns an expression that will be evaluated to determine the first operand to the spatial predicate represented by this operator.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 Details
-
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.
-