Class SpatialOperationFactory
- java.lang.Object
-
- org.citydb.query.filter.selection.operator.spatial.SpatialOperationFactory
-
public class SpatialOperationFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SpatialOperationFactory()
-
Method Summary
-
-
-
Method Detail
-
bbox
public static BinarySpatialOperator bbox(Expression leftOperand, GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
bbox
public static BinarySpatialOperator bbox(GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
equals
public static BinarySpatialOperator equals(Expression leftOperand, GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
disjoint
public static BinarySpatialOperator disjoint(Expression leftOperand, GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
touches
public static BinarySpatialOperator touches(Expression leftOperand, GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
within
public static BinarySpatialOperator within(Expression leftOperand, GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
overlaps
public static BinarySpatialOperator overlaps(Expression leftOperand, GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
intersects
public static BinarySpatialOperator intersects(Expression leftOperand, GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
contains
public static BinarySpatialOperator contains(Expression leftOperand, GeometryObject spatialDescription) throws FilterException
- Throws:
FilterException
-
dWithin
public static DistanceOperator dWithin(Expression leftOperand, GeometryObject spatialDescription, Distance distance) throws FilterException
- Throws:
FilterException
-
beyond
public static DistanceOperator beyond(Expression leftOperand, GeometryObject spatialDescription, Distance distance) throws FilterException
- Throws:
FilterException
-
-