Class XmlXPathPropertyAccessorFactory

  • All Implemented Interfaces:

    public class XmlXPathPropertyAccessorFactory
    extends Object
    implements PropertyAccessorFactory
    PropertyAccessorFactory used to create property accessors which can handle xpath expressions against instances of Feature.
    Russell Petty (GeoScience Victoria), Rini Angreani (CSIRO Earth Science and Resource Engineering)
    • Field Detail


        public static Hints.Key NAMESPACE_SUPPORT
        Namespace support hint
    • Constructor Detail

      • XmlXPathPropertyAccessorFactory

        public XmlXPathPropertyAccessorFactory()
    • Method Detail

      • createPropertyAccessor

        public PropertyAccessor createPropertyAccessor​(Class type,
                                                       String xpath,
                                                       Class target,
                                                       Hints hints)
        Description copied from interface: PropertyAccessorFactory
        Creates a property accessor for a particular class.
        Specified by:
        createPropertyAccessor in interface PropertyAccessorFactory
        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.