- All Implemented Interfaces:
public class FeaturePropertyAccessorFactory
- extends Object
- implements PropertyAccessorFactory
Creates a namespace aware property accessor for ISO Features.
The created accessor handles a small subset of xpath expressions, a non-nested "name" which
corresponds to a feature attribute, and "@id", corresponding to the feature id.
THe property accessor may be run against
org.geotools.feature.Feature, or against
org.geotools.feature.FeatureType. In the former case the feature property value is
returned, in the latter a descriptor is returned (in case of "@" attributes, a Name is returned
or null if the attribute doesn't exist - can be used to validate an x-path!) .
- Justin Deoliveira (The Open Planning Project), Gabriel Roldan (Axios Engineering)
|Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public PropertyAccessor createPropertyAccessor(Class type,
- Description copied from interface:
- Creates a property accessor for a particular class.
- Specified by:
createPropertyAccessor in interface
type - The type of object to be accessed.
xpath - The xpath expression to evaluate.
target - The kind of result we are expecting (ie Geometry)
hints - Hints to be used when creatign the accessor.
- The property accessor, or
null if this factory cannot create
an accessor for the specified type.
Copyright © 1996-2013 Geotools. All Rights Reserved.