public class PropertyNameResolvingVisitor extends DuplicatingFilterVisitor
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".
ff| Constructor and Description |
|---|
PropertyNameResolvingVisitor(SimpleFeatureType featureType) |
| Modifier and Type | Method and Description |
|---|---|
Object |
visit(PropertyName expression,
Object extraData) |
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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitNullFilterpublic PropertyNameResolvingVisitor(SimpleFeatureType featureType)
public Object visit(PropertyName expression, Object extraData)
visit in interface ExpressionVisitorvisit in class DuplicatingFilterVisitorCopyright © 1996–2021 Geotools. All rights reserved.