Package org.geotools.data.complex.util
Class ComplexFeatureConstants
Object
ComplexFeatureConstants
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Static attribute name used for the auxiliary default geometry attribute, which is created when <defaultGeometry> is specified in the feature type mapping configuration.static final PropertyDescriptor
Static attribute descriptor used to link different feature types.static final Name
static final String
Static attribute name used to link different feature types.static final String
Constant to indicate the last row from denormalised rows.static final String
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]static final Name
Fake attribute name for simple contents of a complex type, eg. gml:name of gml:CodeType typestatic final Hints.Key
Hints key for xlink:href used in ToXlinkHrefFunctionstatic final Name
Name representation of xlink:hrefstatic final String
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
FEATURE_CHAINING_LINK_STRING
Static attribute name used to link different feature types.- See Also:
-
FEATURE_CHAINING_LINK_NAME
-
FEATURE_CHAINING_LINK
Static attribute descriptor used to link different feature types. This attribute won't appear in the output document as it doesn't exist in the schema. Specifying the index would allow more than one instances to be used in one type that can be chained by different parent feature types. -
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:
-
XLINK_HREF_NAME
Name representation of xlink:href -
STRING_KEY
Hints key for xlink:href used in ToXlinkHrefFunction -
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
- See Also:
-
SIMPLE_CONTENT
Fake attribute name for simple contents of a complex type, eg. gml:name of gml:CodeType type -
LAST_INDEX
Constant to indicate the last row from denormalised rows.- See Also:
-
-
Constructor Details
-
ComplexFeatureConstants
public ComplexFeatureConstants()
-
-
Method Details
-
unpack
Unpacks a value from an attribute container
-