org.geotools.filter
Class FilterVisitorFilterWrapper
Object
FilterVisitorFilterWrapper
- All Implemented Interfaces:
- FilterVisitor
public class FilterVisitorFilterWrapper
- extends Object
- implements FilterVisitor
Wraps an instanceof of FilterVisitor
in an
org.opengis.filter.FilterVisitorWrapper
.
- Author:
- Justin Deoliveira, The Open Planning Project, jdeolive@openplans.org
- Module:
modules/library/main (gt-main.jar)
Method Summary |
Object |
visit(And filter,
Object extraData)
|
Object |
visit(BBOX filter,
Object extraData)
|
Object |
visit(Beyond filter,
Object extraData)
|
Object |
visit(Contains filter,
Object extraData)
|
Object |
visit(Crosses filter,
Object extraData)
|
Object |
visit(Disjoint filter,
Object extraData)
|
Object |
visit(DWithin filter,
Object extraData)
|
Object |
visit(Equals filter,
Object extraData)
|
Object |
visit(ExcludeFilter filter,
Object extraData)
|
Object |
visit(Id filter,
Object extraData)
|
Object |
visit(IncludeFilter filter,
Object extraData)
|
Object |
visit(Intersects filter,
Object extraData)
|
Object |
visit(Not filter,
Object extraData)
|
Object |
visit(Or filter,
Object extraData)
|
Object |
visit(Overlaps filter,
Object extraData)
|
Object |
visit(PropertyIsBetween filter,
Object extraData)
|
Object |
visit(PropertyIsEqualTo filter,
Object extraData)
|
Object |
visit(PropertyIsGreaterThan filter,
Object extraData)
|
Object |
visit(PropertyIsGreaterThanOrEqualTo filter,
Object extraData)
|
Object |
visit(PropertyIsLessThan filter,
Object extraData)
|
Object |
visit(PropertyIsLessThanOrEqualTo filter,
Object extraData)
|
Object |
visit(PropertyIsLike filter,
Object extraData)
|
Object |
visit(PropertyIsNotEqualTo filter,
Object extraData)
|
Object |
visit(PropertyIsNull filter,
Object extraData)
|
Object |
visit(Touches filter,
Object extraData)
|
Object |
visit(Within filter,
Object extraData)
|
protected void |
visitCompareFilter(Filter filter)
|
protected void |
visitGeometryFilter(SpatialOperator filter)
|
protected void |
visitLogicFilter(Filter filter)
|
Object |
visitNullFilter(Object extraData)
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilterVisitorFilterWrapper
public FilterVisitorFilterWrapper(FilterVisitor delegate)
visitLogicFilter
protected void visitLogicFilter(Filter filter)
visitCompareFilter
protected void visitCompareFilter(Filter filter)
visitGeometryFilter
protected void visitGeometryFilter(SpatialOperator filter)
visit
public Object visit(And filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Id filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visitNullFilter
public Object visitNullFilter(Object extraData)
- Specified by:
visitNullFilter
in interface FilterVisitor
visit
public Object visit(IncludeFilter filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(ExcludeFilter filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Not filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Or filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsBetween filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsEqualTo filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsNotEqualTo filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsGreaterThan filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsGreaterThanOrEqualTo filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsLessThan filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsLessThanOrEqualTo filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsLike filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(PropertyIsNull filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(BBOX filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Beyond filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Contains filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Crosses filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Disjoint filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(DWithin filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Equals filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Intersects filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Overlaps filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Touches filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
visit
public Object visit(Within filter,
Object extraData)
- Specified by:
visit
in interface FilterVisitor
Copyright © 1996-2010 Geotools. All Rights Reserved.