Class AbstractBinarySpatialOperator
- java.lang.Object
-
- org.citydb.config.project.query.filter.selection.AbstractPredicate
-
- org.citydb.config.project.query.filter.selection.spatial.AbstractSpatialOperator
-
- org.citydb.config.project.query.filter.selection.spatial.AbstractBinarySpatialOperator
-
- Direct Known Subclasses:
AbstractDistanceOperator
,ContainsOperator
,DisjointOperator
,EqualsOperator
,IntersectsOperator
,OverlapsOperator
,TouchesOperator
,WithinOperator
public abstract class AbstractBinarySpatialOperator extends AbstractSpatialOperator
-
-
Constructor Summary
Constructors Constructor Description AbstractBinarySpatialOperator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract SpatialOperatorName
getOperatorName()
AbstractGeometry
getSpatialOperand()
boolean
isSetSpatialOperand()
void
reset()
void
setSpatialOperand(AbstractGeometry operand)
-
Methods inherited from class org.citydb.config.project.query.filter.selection.spatial.AbstractSpatialOperator
getPredicateName, getValueReference, isSetValueReference, setValueReference
-
-
-
-
Method Detail
-
getOperatorName
public abstract SpatialOperatorName getOperatorName()
- Specified by:
getOperatorName
in classAbstractSpatialOperator
-
isSetSpatialOperand
public boolean isSetSpatialOperand()
-
getSpatialOperand
public AbstractGeometry getSpatialOperand()
-
setSpatialOperand
public void setSpatialOperand(AbstractGeometry operand)
-
reset
public void reset()
- Overrides:
reset
in classAbstractSpatialOperator
-
-