org.geotools.filter.visitor
Class PropertyNameResolvingVisitor
Object
DuplicatingFilterVisitor
PropertyNameResolvingVisitor
- All Implemented Interfaces:
- ExpressionVisitor, FilterVisitor
public class PropertyNameResolvingVisitor
- extends DuplicatingFilterVisitor
Resolves all property name references in a filter against a particular feature type.
This visitor is used to handle property accesses such as "gml:name", "//foo" etc.. Each
such reference is resolved against the feature type and replaced with the actual name of
the attribute, ie "gml:name" => "name", "//foo" => "foo".
- Since:
- 2.6
- Author:
- Justin Deoliveira, OpenGEO
- Module:
modules/library/main (gt-main.jar)
Methods inherited from class DuplicatingFilterVisitor |
getFactory, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitNullFilter |
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyNameResolvingVisitor
public PropertyNameResolvingVisitor(SimpleFeatureType featureType)
visit
public Object visit(PropertyName expression,
Object extraData)
- Specified by:
visit
in interface ExpressionVisitor
- Overrides:
visit
in class DuplicatingFilterVisitor
Copyright © 1996-2009 Geotools. All Rights Reserved.