public abstract class FilterVisitorSupport extends Object implements FilterVisitor
Methods are grouped by the BinaryLogicOperator
, BinaryComparisonOperator
,
BinarySpatialOperator
, and BinaryTemporalOperator
and subclasses should
implement:
visit(BinaryLogicOperator, Object)
visit(BinaryComparisonOperator, Object)
visit(BinarySpatialOperator, Object)
Constructor and Description |
---|
FilterVisitorSupport() |
public Object visit(And filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Or filter, Object extraData)
visit
in interface FilterVisitor
protected abstract Object visit(BinaryLogicOperator op, Object extraData)
public Object visit(PropertyIsEqualTo filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsNotEqualTo filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsGreaterThan filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsGreaterThanOrEqualTo filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsLessThan filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(PropertyIsLessThanOrEqualTo filter, Object extraData)
visit
in interface FilterVisitor
protected abstract Object visit(BinaryComparisonOperator op, Object extraData)
public Object visit(BBOX filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Beyond filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Contains filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Crosses filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Disjoint filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(DWithin filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Equals filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Intersects filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Overlaps filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Touches filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Within filter, Object extraData)
visit
in interface FilterVisitor
protected abstract Object visit(BinarySpatialOperator op, Object extraData)
public Object visit(After filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(AnyInteracts filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Before filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Begins filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(BegunBy filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(During filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(EndedBy filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Ends filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(Meets filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(MetBy filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(OverlappedBy filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(TContains filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(TEquals filter, Object extraData)
visit
in interface FilterVisitor
public Object visit(TOverlaps filter, Object extraData)
visit
in interface FilterVisitor
protected abstract Object visit(BinaryTemporalOperator op, Object extraData)
Copyright © 1996–2023 Geotools. All rights reserved.