Class ComplexFeatureConstants

Object
ComplexFeatureConstants

public class ComplexFeatureConstants extends Object
This is just a compilation of constants and static methods used in app-schema module.
Author:
Rini Angreani (CSIRO Earth Science and Resource Engineering)
  • Field Details

    • DEFAULT_GEOMETRY_LOCAL_NAME

      public static final String DEFAULT_GEOMETRY_LOCAL_NAME
      Static attribute name used for the auxiliary default geometry attribute, which is created when <defaultGeometry> is specified in the feature type mapping configuration.

      The constant represents to the local part of the qualified attribute name; the namespace URI is generated at runtime and will be the same as the namespace URI of the feature containing the geometry attribute.

      See Also:
    • STRING_KEY

      public static final Hints.Key STRING_KEY
      Hints key for xlink:href used in ToXlinkHrefFunction
    • MAPPED_ATTRIBUTE_INDEX

      public static final String MAPPED_ATTRIBUTE_INDEX
      User data key to indicate the specified attribute index in the mapping file for the case of multi-valued properties, e.g. gml:name[2]
      See Also:
    • XPATH_SEPARATOR

      public static final String XPATH_SEPARATOR
      See Also:
    • SIMPLE_CONTENT

      public static final Name SIMPLE_CONTENT
      Fake attribute name for simple contents of a complex type, eg. gml:name of gml:CodeType type
    • LAST_INDEX

      public static final String LAST_INDEX
      Constant to indicate the last row from denormalised rows.
      See Also:
  • Constructor Details

    • ComplexFeatureConstants

      public ComplexFeatureConstants()
  • Method Details

    • unpack

      public static Object unpack(Object value)
      Unpacks a value from an attribute container