Package org.geotools.data.complex.util
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 SummaryFields Modifier and Type Field Description static StringDEFAULT_GEOMETRY_LOCAL_NAMEStatic attribute name used for the auxiliary default geometry attribute, which is created when <defaultGeometry> is specified in the feature type mapping configuration.static PropertyDescriptorFEATURE_CHAINING_LINKStatic attribute descriptor used to link different feature types.static NameFEATURE_CHAINING_LINK_NAMEstatic StringFEATURE_CHAINING_LINK_STRINGStatic attribute name used to link different feature types.static StringLAST_INDEXConstant to indicate the last row from denormalised rows.static StringMAPPED_ATTRIBUTE_INDEXUser 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 NameSIMPLE_CONTENTFake attribute name for simple contents of a complex type, eg. gml:name of gml:CodeType typestatic Hints.KeySTRING_KEYHints key for xlink:href used in ToXlinkHrefFunctionstatic NameXLINK_HREF_NAMEName representation of xlink:hrefstatic StringXPATH_SEPARATOR
 - 
Constructor SummaryConstructors Constructor Description ComplexFeatureConstants()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static Objectunpack(Object value)Unpacks a value from an attribute container
 
- 
- 
- 
Field Detail- 
FEATURE_CHAINING_LINK_STRINGpublic static final String FEATURE_CHAINING_LINK_STRING Static attribute name used to link different feature types.- See Also:
- Constant Field Values
 
 - 
FEATURE_CHAINING_LINK_NAMEpublic static final Name FEATURE_CHAINING_LINK_NAME 
 - 
FEATURE_CHAINING_LINKpublic static final PropertyDescriptor 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_NAMEpublic 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:
- Constant Field Values
 
 - 
XLINK_HREF_NAMEpublic static final Name XLINK_HREF_NAME Name representation of xlink:href
 - 
STRING_KEYpublic static final Hints.Key STRING_KEY Hints key for xlink:href used in ToXlinkHrefFunction
 - 
MAPPED_ATTRIBUTE_INDEXpublic 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:
- Constant Field Values
 
 - 
XPATH_SEPARATORpublic static final String XPATH_SEPARATOR - See Also:
- Constant Field Values
 
 - 
SIMPLE_CONTENTpublic static final Name SIMPLE_CONTENT Fake attribute name for simple contents of a complex type, eg. gml:name of gml:CodeType type
 - 
LAST_INDEXpublic static final String LAST_INDEX Constant to indicate the last row from denormalised rows.- See Also:
- Constant Field Values
 
 
- 
 
-