org.geotools.filter.spatial
Class TouchesImpl
Object
FilterAbstract
AbstractFilter
BinaryComparisonAbstract
GeometryFilterImpl
TouchesImpl
- All Implemented Interfaces:
- FilterType, GeometryFilter, BinaryComparisonOperator, Filter, BinarySpatialOperator, BoundedSpatialOperator, SpatialOperator, Touches
public class TouchesImpl
- extends GeometryFilterImpl
- implements Touches
Fields inherited from interface Touches |
NAME |
Fields inherited from interface Filter |
EXCLUDE, INCLUDE |
Fields inherited from interface Filter |
EXCLUDE, INCLUDE |
Fields inherited from interface FilterType |
BETWEEN, COMPARE_EQUALS, COMPARE_GREATER_THAN, COMPARE_GREATER_THAN_EQUAL, COMPARE_LESS_THAN, COMPARE_LESS_THAN_EQUAL, COMPARE_NOT_EQUALS, FID, GEOMETRY_BBOX, GEOMETRY_BEYOND, GEOMETRY_CONTAINS, GEOMETRY_CROSSES, GEOMETRY_DISJOINT, GEOMETRY_DWITHIN, GEOMETRY_EQUALS, GEOMETRY_INTERSECTS, GEOMETRY_OVERLAPS, GEOMETRY_TOUCHES, GEOMETRY_WITHIN, LIKE, LOGIC_AND, LOGIC_NOT, LOGIC_OR, NULL |
Method Summary |
Object |
accept(FilterVisitor visitor,
Object extraData)
Subclass should override, default implementation just returns extraData |
boolean |
evaluate(Object feature)
|
Methods inherited from class GeometryFilterImpl |
addLeftGeometry, addRightGeometry, equals, evaluate, getLeftGeometry, getLeftGeometry, getRightGeometry, getRightGeometry, hashCode, setExpression1, setExpression2, toString, validate |
Methods inherited from interface BinarySpatialOperator |
getExpression1, getExpression2 |
TouchesImpl
public TouchesImpl(FilterFactory factory,
Expression e1,
Expression e2)
evaluate
public boolean evaluate(Object feature)
- Specified by:
evaluate
in interface Filter
accept
public Object accept(FilterVisitor visitor,
Object extraData)
- Description copied from class:
FilterAbstract
- Subclass should override, default implementation just returns extraData
- Specified by:
accept
in interface Filter
- Overrides:
accept
in class FilterAbstract
Copyright © 1996-2009 Geotools. All Rights Reserved.