Class FeatureChainedAttributeVisitor.FeatureChainedAttributeDescriptor

Object
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