Class FeatureChainedAttributeVisitor.FeatureChainedAttributeDescriptor

  • Enclosing class:
    FeatureChainedAttributeVisitor

    public static class FeatureChainedAttributeVisitor.FeatureChainedAttributeDescriptor
    extends Object
    Descriptor class holding information about a feature chained attribute, i.e. an attribute belonging to a feature type that is linked to a root feature type via feature chaining.

    In more detail, purpose of this class is to store:

    1. the sequence of nested attribute mappings describing how from top to bottom in the feature types chain
    2. the path of the attribute, relative to the last linked feature type in the chain (except when the last chaining is done by reference, in which case the path refers to the second last feature type)
    Author:
    Stefano Costa, GeoSolutions