Uses of Interface
org.opengis.filter.spatial.BinarySpatialOperator

Packages that use BinarySpatialOperator
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported. 
org.geotools.data.complex.filter   
org.geotools.data.db2   
org.geotools.data.h2   
org.geotools.data.jdbc   
org.geotools.data.mysql   
org.geotools.data.oracle   
org.geotools.data.postgis   
org.geotools.data.spatialite   
org.geotools.data.sqlserver   
org.geotools.data.teradata   
org.geotools.filter   
org.geotools.filter.spatial   
org.geotools.filter.text.commons   
org.geotools.filter.visitor   
org.opengis.filter.spatial A spatial operator determines whether its geometric arguments satisfy the stated spatial relationship. 
 

Uses of BinarySpatialOperator in org.geotools.data
 

Methods in org.geotools.data with parameters of type BinarySpatialOperator
protected  Envelope DiffFeatureReader.extractBboxForSpatialIndexQuery(BinarySpatialOperator filter)
           
 

Uses of BinarySpatialOperator in org.geotools.data.complex.filter
 

Methods in org.geotools.data.complex.filter with parameters of type BinarySpatialOperator
 Expression[][] UnmappingFilterVisitor.visitBinarySpatialOp(BinarySpatialOperator filter)
           
 

Uses of BinarySpatialOperator in org.geotools.data.db2
 

Methods in org.geotools.data.db2 with parameters of type BinarySpatialOperator
protected  Object DB2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, boolean swapped, Object extraData)
           
protected  Object DB2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
           
protected  Object DB2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.data.h2
 

Methods in org.geotools.data.h2 with parameters of type BinarySpatialOperator
protected  Object H2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, boolean swapped, Object extraData)
           
protected  Object H2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
           
protected  Object H2FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.data.jdbc
 

Methods in org.geotools.data.jdbc with parameters of type BinarySpatialOperator
protected  Object FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
          Handles the more general case of two generic expressions.
protected  Object FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Object extraData)
           
protected  Object FilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
          Handles the common case of a PropertyName,Literal geometry binary spatial operator.
 

Uses of BinarySpatialOperator in org.geotools.data.mysql
 

Methods in org.geotools.data.mysql with parameters of type BinarySpatialOperator
protected  Object MySQLFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, boolean swapped, Object extraData)
           
protected  Object MySQLFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
           
protected  Object MySQLFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.data.oracle
 

Methods in org.geotools.data.oracle with parameters of type BinarySpatialOperator
protected  void OracleFilterToSQL.doSDODistance(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
           
protected  Object OracleFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, boolean swapped, Object extraData)
           
protected  Object OracleFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
           
protected  Object OracleFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.data.postgis
 

Methods in org.geotools.data.postgis with parameters of type BinarySpatialOperator
protected  Object PostgisFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
           
protected  Object PostgisPSFilterToSql.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
           
protected  Object PostgisFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
protected  Object PostgisPSFilterToSql.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.data.spatialite
 

Methods in org.geotools.data.spatialite with parameters of type BinarySpatialOperator
protected  Object SpatiaLiteFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.data.sqlserver
 

Methods in org.geotools.data.sqlserver with parameters of type BinarySpatialOperator
protected  Object SQLServerFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, boolean swapped, Object extraData)
           
protected  Object SQLServerFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, Expression e1, Expression e2, Object extraData)
           
protected  Object SQLServerFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.data.teradata
 

Methods in org.geotools.data.teradata with parameters of type BinarySpatialOperator
protected  Object TeradataFilterToSQL.visitBinarySpatialOperator(BinarySpatialOperator filter, PropertyName property, Literal geometry, boolean swapped, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.filter
 

Subinterfaces of BinarySpatialOperator in org.geotools.filter
 interface GeometryDistanceFilter
          Deprecated. use DistanceBufferOperator
 interface GeometryFilter
          Deprecated. use BinarySpatialOperator.
 

Classes in org.geotools.filter that implement BinarySpatialOperator
 class CartesianDistanceFilter
          Defines geometry filters with a distance element.
 class GeometryFilterImpl
          Implements a geometry filter.
 

Uses of BinarySpatialOperator in org.geotools.filter.spatial
 

Classes in org.geotools.filter.spatial that implement BinarySpatialOperator
 class AbstractPreparedGeometryFilter
          A base class for GeometryFilters that will use PreparedGeometries when the Expression is a Literal Expression.
 class BBOX3DImpl
          A 3D BBOX Filter Implementation Supports filtering with BBOXes that have 3D coordinates including a minimum and maximum for the z-axis.
 class BBOXImpl
           
 class BeyondImpl
           
 class ContainsImpl
           
 class CrossesImpl
           
 class DisjointImpl
           
 class DWithinImpl
           
 class EqualsImpl
           
 class IntersectsImpl
           
 class OverlapsImpl
           
 class TouchesImpl
           
 class WithinImpl
           
 

Uses of BinarySpatialOperator in org.geotools.filter.text.commons
 

Methods in org.geotools.filter.text.commons that return BinarySpatialOperator
 BinarySpatialOperator AbstractFilterBuilder.buildSpatialContainsFilter()
           
 BinarySpatialOperator AbstractFilterBuilder.buildSpatialCrossesFilter()
           
 BinarySpatialOperator AbstractFilterBuilder.buildSpatialDisjointFilter()
           
 BinarySpatialOperator AbstractFilterBuilder.buildSpatialEqualFilter()
           
 BinarySpatialOperator AbstractFilterBuilder.buildSpatialIntersectsFilter()
           
 BinarySpatialOperator AbstractFilterBuilder.buildSpatialOverlapsFilter()
           
 BinarySpatialOperator AbstractFilterBuilder.buildSpatialTouchesFilter()
           
 BinarySpatialOperator AbstractFilterBuilder.buildSpatialWithinFilter()
           
 

Methods in org.geotools.filter.text.commons with parameters of type BinarySpatialOperator
static Object FilterToTextUtil.buildBinarySpatialOperator(String spatialOperator, BinarySpatialOperator filter, Object extraData)
           
 

Uses of BinarySpatialOperator in org.geotools.filter.visitor
 

Methods in org.geotools.filter.visitor with parameters of type BinarySpatialOperator
 Expression LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer.getExpression1(BinarySpatialOperator filter)
           
 Expression LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer.getExpression2(BinarySpatialOperator filter)
           
 Filter LiteralDemultiplyingFilterVisitor.BinarySpatialOperatorReplacer.replaceExpressions(BinarySpatialOperator filter, Expression expression1, Expression expression2)
           
protected  Object AbstractFilterVisitor.visit(BinarySpatialOperator filter, Object data)
          Deprecated. Visits filter.getExpression1(),filter.getExpression2() if an expression visitor has been set.
protected abstract  Object FilterVisitorSupport.visit(BinarySpatialOperator op, Object extraData)
           
 

Uses of BinarySpatialOperator in org.opengis.filter.spatial
 

Subinterfaces of BinarySpatialOperator in org.opengis.filter.spatial
 interface BBOX
          Spatial operator that evaluates to true when the bounding box of the feature's geometry overlaps the bounding box provided in this object's properties.
 interface BBOX3D
          An extension to the general BBOX filter for supporting 3D Bounding Boxes that have a minimum and maximum Z-value.
 interface Beyond
          Concrete distance buffer operator that evaluates as true when all of a feature's geometry lies beyond (i.e. is more distant) than the given distance from this object's geometry.
 interface Contains
          Concrete binary spatial operator that evaluates to true if the the first geometric operand contains the second.
 interface Crosses
          Concrete binary spatial operator that evaluates to true if the first geometric operand crosses the second (in the sense defined by the OGC Simple Features specification).
 interface Disjoint
          Concrete binary spatial operator that evaluates to true if the first operand is disjoint from the second (in the sense defined in the OGC Simple Features specification).
 interface DistanceBufferOperator
          Abstract superclass for spatial operators that check that one shape satisfies some relation to a buffer around another shape.
 interface DWithin
          Concrete distance buffer operator that evaluates as true when any part of the first geometry lies within the given distance of the second geometry.
 interface Equals
          Concrete binary spatial operator that evaluates to true if the geometry of the two operands are equal.
 interface Intersects
          Concrete binary spatial operator that evaluates to true if the two geometric operands intersect.
 interface Overlaps
          Concrete binary spatial operator that evaluates to true if the interior of the first geometry somewhere overlaps the interior of the second geometry.
 interface Touches
          Concrete binary spatial operator that evaluates to true if the feature's geometry touches, but does not overlap with the geometry held by this object.
 interface Within
          Concrete binary spatial operator that evaluates to true if the feature's geometry is completely contained by the constant geometry held by this object.
 



Copyright © 1996-2014 Geotools. All Rights Reserved.