Package org.vast.data
Class AllowedGeomsImpl
java.lang.Object
org.vast.data.AbstractSWEImpl
org.vast.data.AllowedGeomsImpl
- All Implemented Interfaces:
Serializable
,HasCopy
,AbstractSWE
,AllowedGeoms
,DataConstraint
POJO class for XML type AllowedGeomsType(@http://www.opengis.net/swe/2.0).
This is a complex type.
- See Also:
-
Field Summary
FieldsFields inherited from class org.vast.data.AbstractSWEImpl
extensionList, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addGeomType
(GeometryData.GeomType value) Adds a new value propertycopy()
protected String
Gets the list of value propertiesint
Returns number of value propertiesboolean
Methods inherited from class org.vast.data.AbstractSWEImpl
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.opengis.swe.v20.AbstractSWE
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId
-
Field Details
-
geomList
-
-
Constructor Details
-
AllowedGeomsImpl
public AllowedGeomsImpl()
-
-
Method Details
-
copy
-
isValid
-
getAssertionMessage
-
getGeomList
Gets the list of value properties- Specified by:
getGeomList
in interfaceAllowedGeoms
-
getNumGeomTypes
public int getNumGeomTypes()Returns number of value properties- Specified by:
getNumGeomTypes
in interfaceAllowedGeoms
-
addGeomType
Adds a new value property- Specified by:
addGeomType
in interfaceAllowedGeoms
-