Package net.opengis.gml311
Interface ValueArrayPropertyType
-
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
ValueArrayPropertyTypeImpl
public interface ValueArrayPropertyType extends EObject
A representation of the model object 'Value Array Property Type'. GML property which refers to, or contains, a set of homogeneously typed Values.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<Boolean>
getBoolean()
Returns the value of the 'Boolean' attribute list.EList<List>
getBooleanList()
Returns the value of the 'Boolean List' attribute list.EList<CodeType>
getCategory()
Returns the value of the 'Category' containment reference list.EList<CategoryExtentType>
getCategoryExtent()
Returns the value of the 'Category Extent' containment reference list.EList<CodeOrNullListType>
getCategoryList()
Returns the value of the 'Category List' containment reference list.EList<CompositeValueType>
getCompositeValue()
Returns the value of the 'Composite Value' containment reference list.FeatureMap
getCompositeValueGroup()
Returns the value of the 'Composite Value Group' attribute list.EList<BigInteger>
getCount()
Returns the value of the 'Count' attribute list.EList<List>
getCountExtent()
Returns the value of the 'Count Extent' attribute list.EList<List>
getCountList()
Returns the value of the 'Count List' attribute list.EList<Object>
getNull()
Returns the value of the 'Null' attribute list.EList<EObject>
getObject()
Returns the value of the 'Object' containment reference list.FeatureMap
getObjectGroup()
Returns the value of the 'Object Group' attribute list.EList<MeasureType>
getQuantity()
Returns the value of the 'Quantity' containment reference list.EList<QuantityExtentType>
getQuantityExtent()
Returns the value of the 'Quantity Extent' containment reference list.EList<MeasureOrNullListType>
getQuantityList()
Returns the value of the 'Quantity List' containment reference list.FeatureMap
getValue()
Returns the value of the 'Value' attribute list.
-
-
-
Method Detail
-
getValue
FeatureMap getValue()
Returns the value of the 'Value' attribute list. The list contents are of typeFeatureMap.Entry
.If the meaning of the 'Value' attribute list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Value' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_Value()
-
getBoolean
EList<Boolean> getBoolean()
Returns the value of the 'Boolean' attribute list. The list contents are of typeBoolean
. A value from two-valued logic, using the XML Schema boolean type. An instance may take the values {true, false, 1, 0}.- Returns:
- the value of the 'Boolean' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_Boolean()
-
getCategory
EList<CodeType> getCategory()
Returns the value of the 'Category' containment reference list. The list contents are of typeCodeType
. A term representing a classification. It has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term.- Returns:
- the value of the 'Category' containment reference list.
- See Also:
Gml311Package.getValueArrayPropertyType_Category()
-
getQuantity
EList<MeasureType> getQuantity()
Returns the value of the 'Quantity' containment reference list. The list contents are of typeMeasureType
. A numeric value with a scale. The content of the element is an amount using the XML Schema type double which permits decimal or scientific notation. An XML attribute uom (unit of measure) is required, whose value is a URI which identifies the definition of the scale or units by which the numeric value must be multiplied.- Returns:
- the value of the 'Quantity' containment reference list.
- See Also:
Gml311Package.getValueArrayPropertyType_Quantity()
-
getCount
EList<BigInteger> getCount()
Returns the value of the 'Count' attribute list. The list contents are of typeBigInteger
. An integer representing a frequency of occurrence.- Returns:
- the value of the 'Count' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_Count()
-
getBooleanList
EList<List> getBooleanList()
Returns the value of the 'Boolean List' attribute list. The list contents are of typeList
. XML List based on XML Schema boolean type. An element of this type contains a space-separated list of boolean values {0,1,true,false}- Returns:
- the value of the 'Boolean List' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_BooleanList()
-
getCategoryList
EList<CodeOrNullListType> getCategoryList()
Returns the value of the 'Category List' containment reference list. The list contents are of typeCodeOrNullListType
. A space-separated list of terms or nulls. A single XML attribute codeSpace may be provided, which authorises all the terms in the list.- Returns:
- the value of the 'Category List' containment reference list.
- See Also:
Gml311Package.getValueArrayPropertyType_CategoryList()
-
getQuantityList
EList<MeasureOrNullListType> getQuantityList()
Returns the value of the 'Quantity List' containment reference list. The list contents are of typeMeasureOrNullListType
. A space separated list of amounts or nulls. The amounts use the XML Schema type double. A single XML attribute uom (unit of measure) is required, whose value is a URI which identifies the definition of the scale or units by which all the amounts in the list must be multiplied.- Returns:
- the value of the 'Quantity List' containment reference list.
- See Also:
Gml311Package.getValueArrayPropertyType_QuantityList()
-
getCountList
EList<List> getCountList()
Returns the value of the 'Count List' attribute list. The list contents are of typeList
. A space-separated list of integers or nulls.- Returns:
- the value of the 'Count List' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_CountList()
-
getCategoryExtent
EList<CategoryExtentType> getCategoryExtent()
Returns the value of the 'Category Extent' containment reference list. The list contents are of typeCategoryExtentType
. Utility element to store a 2-point range of ordinal values. If one member is a null, then this is a single ended interval.- Returns:
- the value of the 'Category Extent' containment reference list.
- See Also:
Gml311Package.getValueArrayPropertyType_CategoryExtent()
-
getQuantityExtent
EList<QuantityExtentType> getQuantityExtent()
Returns the value of the 'Quantity Extent' containment reference list. The list contents are of typeQuantityExtentType
. Utility element to store a 2-point range of numeric values. If one member is a null, then this is a single ended interval.- Returns:
- the value of the 'Quantity Extent' containment reference list.
- See Also:
Gml311Package.getValueArrayPropertyType_QuantityExtent()
-
getCountExtent
EList<List> getCountExtent()
Returns the value of the 'Count Extent' attribute list. The list contents are of typeList
. Utility element to store a 2-point range of frequency values. If one member is a null, then this is a single ended interval.- Returns:
- the value of the 'Count Extent' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_CountExtent()
-
getCompositeValueGroup
FeatureMap getCompositeValueGroup()
Returns the value of the 'Composite Value Group' attribute list. The list contents are of typeFeatureMap.Entry
. Aggregate value built using the Composite pattern.- Returns:
- the value of the 'Composite Value Group' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_CompositeValueGroup()
-
getCompositeValue
EList<CompositeValueType> getCompositeValue()
Returns the value of the 'Composite Value' containment reference list. The list contents are of typeCompositeValueType
. Aggregate value built using the Composite pattern.- Returns:
- the value of the 'Composite Value' containment reference list.
- See Also:
Gml311Package.getValueArrayPropertyType_CompositeValue()
-
getObjectGroup
FeatureMap getObjectGroup()
Returns the value of the 'Object Group' attribute list. The list contents are of typeFeatureMap.Entry
. This abstract element is the head of a substitutionGroup hierararchy which may contain either simpleContent or complexContent elements. It is used to assert the model position of "class" elements declared in other GML schemas.- Returns:
- the value of the 'Object Group' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_ObjectGroup()
-
getObject
EList<EObject> getObject()
Returns the value of the 'Object' containment reference list. The list contents are of typeEObject
. This abstract element is the head of a substitutionGroup hierararchy which may contain either simpleContent or complexContent elements. It is used to assert the model position of "class" elements declared in other GML schemas.- Returns:
- the value of the 'Object' containment reference list.
- See Also:
Gml311Package.getValueArrayPropertyType_Object()
-
getNull
EList<Object> getNull()
Returns the value of the 'Null' attribute list. The list contents are of typeObject
.If the meaning of the 'Null' attribute list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Null' attribute list.
- See Also:
Gml311Package.getValueArrayPropertyType_Null()
-
-