Package com.luciad.ogc.ows.model
Class TLcdOWSNilValue
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.ows.model.TLcdOWSCode
com.luciad.ogc.ows.model.TLcdOWSNilValue
- All Implemented Interfaces:
ILcdDataObject
,ILcdGML3Code
,ILcdCloneable
,ILcdDeepCloneable
,ILcdISO19103Code
,Cloneable
The value used (for example -255) to represent a nil value with
optional nilReason and codeSpace attributes.
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thecodeSpace
attribute.static final TLcdDataProperty
Data property that maps to thenilReason
attribute.static final TLcdDataProperty
Data property that maps to the value defined by the simple content. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thecodeSpace
attribute.Returns the value of the property that maps to thenilReason
attribute.Returns the value of the property that maps to the value defined by the simple content.void
setCodeSpace
(String aValue) Sets the value of the property that maps to thecodeSpace
attribute.void
setNilReason
(URI aValue) Sets the value of the property that maps to thenilReason
attribute.void
setValueObject
(String aValue) Sets the value of the property that maps to the value defined by the simple content.Methods inherited from class com.luciad.ogc.ows.model.TLcdOWSCode
getCode, getName, setCode, toString
Methods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.luciad.format.gml3.model.base.ILcdGML3Code
getCodeSpace, setCodeSpace
-
Field Details
-
NIL_REASON_PROPERTY
Data property that maps to thenilReason
attribute. The possible values for this property are instances ofURI
. -
VALUE_PROPERTY
Data property that maps to the value defined by the simple content. The possible values for this property are instances ofString
. -
CODE_SPACE_PROPERTY
Data property that maps to thecodeSpace
attribute. The possible values for this property are instances ofString
.
-
-
Constructor Details
-
TLcdOWSNilValue
public TLcdOWSNilValue() -
TLcdOWSNilValue
-
-
Method Details
-
getNilReason
Returns the value of the property that maps to thenilReason
attribute.An anyURI value which refers to a resource that describes the reason for the nil value
- Returns:
- the value of the
NIL_REASON_PROPERTY
property.
-
setNilReason
Sets the value of the property that maps to thenilReason
attribute.An anyURI value which refers to a resource that describes the reason for the nil value
- Parameters:
aValue
- the value to set for theNIL_REASON_PROPERTY
property.
-
getValueObject
Returns the value of the property that maps to the value defined by the simple content.- Returns:
- the value of the
VALUE_PROPERTY
property.
-
setValueObject
Sets the value of the property that maps to the value defined by the simple content.- Parameters:
aValue
- the value to set for theVALUE_PROPERTY
property.
-
getCodeSpace
Returns the value of the property that maps to thecodeSpace
attribute.- Returns:
- the value of the
CODE_SPACE_PROPERTY
property.
-
setCodeSpace
Sets the value of the property that maps to thecodeSpace
attribute.- Parameters:
aValue
- the value to set for theCODE_SPACE_PROPERTY
property.
-