Package net.opengis.sensorml.v20.impl
Class SettingsImpl
java.lang.Object
org.vast.data.AbstractSWEImpl
net.opengis.sensorml.v20.impl.AbstractSettingsImpl
net.opengis.sensorml.v20.impl.SettingsImpl
- All Implemented Interfaces:
Serializable
,AbstractSettings
,Settings
,AbstractSWE
POJO class for XML type SettingsType(@http://www.opengis.net/sensorml/2.0).
This is a complex type.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ArrayList<ArraySetting>
protected ArrayList<ConstraintSetting>
protected ArrayList<ModeSetting>
protected ArrayList<StatusSetting>
protected ArrayList<ValueSetting>
Fields inherited from class org.vast.data.AbstractSWEImpl
extensionList, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSetArrayValues
(String ref, EncodedValues values) Adds a new setArrayValues property with given ref path and valuesvoid
addSetArrayValues
(ArraySetting setArrayValues) Adds a new setArrayValues propertyvoid
addSetConstraint
(String ref, DataConstraint constraint) Adds a new setConstraint property with given ref path and constraintvoid
addSetConstraint
(ConstraintSetting setConstraint) Adds a new setConstraint propertyvoid
addSetMode
(String ref, String modeName) Adds a new setMode property with given ref path and mode namevoid
addSetMode
(ModeSetting setMode) Adds a new setMode propertyvoid
addSetStatus
(String ref, Status status) Adds a new setStatus property with given ref path and status codevoid
addSetStatus
(StatusSetting setStatus) Adds a new setStatus propertyvoid
addSetValue
(String ref, String value) Adds a new setValue property with given ref path and valuevoid
addSetValue
(ValueSetting setValue) Adds a new setValue propertyint
Returns number of setArrayValues propertiesint
Returns number of setConstraint propertiesint
Returns number of setMode propertiesint
Returns number of setStatus propertiesint
Returns number of setValue propertiesGets the list of setArrayValues propertiesGets the list of setConstraint propertiesGets the list of setMode propertiesGets the list of setStatus propertiesGets the list of setValue propertiesMethods 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
-
setValueList
-
setArrayValuesList
-
setConstraintList
-
setModeList
-
setStatusList
-
-
Constructor Details
-
SettingsImpl
public SettingsImpl()
-
-
Method Details
-
getSetValueList
Gets the list of setValue properties- Specified by:
getSetValueList
in interfaceSettings
-
getNumSetValues
public int getNumSetValues()Returns number of setValue properties- Specified by:
getNumSetValues
in interfaceSettings
-
addSetValue
Adds a new setValue property- Specified by:
addSetValue
in interfaceSettings
-
addSetValue
Description copied from interface:Settings
Adds a new setValue property with given ref path and value- Specified by:
addSetValue
in interfaceSettings
-
getSetArrayValuesList
Gets the list of setArrayValues properties- Specified by:
getSetArrayValuesList
in interfaceSettings
-
getNumSetArrayValues
public int getNumSetArrayValues()Returns number of setArrayValues properties- Specified by:
getNumSetArrayValues
in interfaceSettings
-
addSetArrayValues
Adds a new setArrayValues property- Specified by:
addSetArrayValues
in interfaceSettings
-
addSetArrayValues
Description copied from interface:Settings
Adds a new setArrayValues property with given ref path and values- Specified by:
addSetArrayValues
in interfaceSettings
-
getSetConstraintList
Gets the list of setConstraint properties- Specified by:
getSetConstraintList
in interfaceSettings
-
getNumSetConstraints
public int getNumSetConstraints()Returns number of setConstraint properties- Specified by:
getNumSetConstraints
in interfaceSettings
-
addSetConstraint
Adds a new setConstraint property- Specified by:
addSetConstraint
in interfaceSettings
-
addSetConstraint
Description copied from interface:Settings
Adds a new setConstraint property with given ref path and constraint- Specified by:
addSetConstraint
in interfaceSettings
-
getSetModeList
Gets the list of setMode properties- Specified by:
getSetModeList
in interfaceSettings
-
getNumSetModes
public int getNumSetModes()Returns number of setMode properties- Specified by:
getNumSetModes
in interfaceSettings
-
addSetMode
Adds a new setMode property- Specified by:
addSetMode
in interfaceSettings
-
addSetMode
Description copied from interface:Settings
Adds a new setMode property with given ref path and mode name- Specified by:
addSetMode
in interfaceSettings
-
getSetStatusList
Gets the list of setStatus properties- Specified by:
getSetStatusList
in interfaceSettings
-
getNumSetStatus
public int getNumSetStatus()Returns number of setStatus properties- Specified by:
getNumSetStatus
in interfaceSettings
-
addSetStatus
Adds a new setStatus property- Specified by:
addSetStatus
in interfaceSettings
-
addSetStatus
Description copied from interface:Settings
Adds a new setStatus property with given ref path and status code- Specified by:
addSetStatus
in interfaceSettings
-