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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thecodeSpaceattribute.static final TLcdDataPropertyData property that maps to thenilReasonattribute.static final TLcdDataPropertyData property that maps to the value defined by the simple content. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thecodeSpaceattribute.Returns the value of the property that maps to thenilReasonattribute.Returns the value of the property that maps to the value defined by the simple content.voidsetCodeSpace(String aValue) Sets the value of the property that maps to thecodeSpaceattribute.voidsetNilReason(URI aValue) Sets the value of the property that maps to thenilReasonattribute.voidsetValueObject(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, toStringMethods inherited from class com.luciad.datamodel.TLcdDataObject
clone, clone, getDataType, getValue, getValue, hasValue, hasValue, setValue, setValueMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.luciad.format.gml3.model.base.ILcdGML3Code
getCodeSpace, setCodeSpace
-
Field Details
-
NIL_REASON_PROPERTY
Data property that maps to thenilReasonattribute. 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 thecodeSpaceattribute. 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 thenilReasonattribute.An anyURI value which refers to a resource that describes the reason for the nil value
- Returns:
- the value of the
NIL_REASON_PROPERTYproperty.
-
setNilReason
Sets the value of the property that maps to thenilReasonattribute.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_PROPERTYproperty.
-
getValueObject
Returns the value of the property that maps to the value defined by the simple content.- Returns:
- the value of the
VALUE_PROPERTYproperty.
-
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_PROPERTYproperty.
-
getCodeSpace
Returns the value of the property that maps to thecodeSpaceattribute.- Returns:
- the value of the
CODE_SPACE_PROPERTYproperty.
-
setCodeSpace
Sets the value of the property that maps to thecodeSpaceattribute.- Parameters:
aValue- the value to set for theCODE_SPACE_PROPERTYproperty.
-