Class TLcdISO19119Parameter
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.service.TLcdISO19119Parameter
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Used as part of service operations.
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thedescription
element.static final TLcdDataProperty
Data property that maps to thedirection
element.static final TLcdDataProperty
Data property that maps to thename
element.static final TLcdDataProperty
Data property that maps to theoptionality
element.static final TLcdDataProperty
Data property that maps to therepeatability
element.static final TLcdDataProperty
Data property that maps to thevalueType
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theDESCRIPTION_PROPERTY
property.Returns the role value contained in the value of theDIRECTION_PROPERTY
property.getName()
Returns the value of the property that maps to thename
element.Returns the role value contained in the value of theOPTIONALITY_PROPERTY
property.Returns the role value contained in the value of theREPEATABILITY_PROPERTY
property.Returns the role value contained in the value of theVALUE_TYPE_PROPERTY
property.void
setDescription
(String aValue) Sets the value of the property that maps to thedescription
element.void
Sets the value of the property that maps to thedirection
element.void
setName
(TLcdISO19103MemberName aValue) Sets the value of the property that maps to thename
element.void
setOptionality
(String aValue) Sets the value of the property that maps to theoptionality
element.void
setRepeatability
(Boolean aValue) Sets the value of the property that maps to therepeatability
element.void
setValueType
(TLcdISO19103TypeName aValue) Sets the value of the property that maps to thevalueType
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
NAME_PROPERTY
Data property that maps to thename
element. The possible values for this property are instances ofTLcdISO19103MemberName
. -
DIRECTION_PROPERTY
Data property that maps to thedirection
element. The possible values for this property are instances ofTLcdISO19115Optional<ELcdISO19119ParameterDirection>
. -
DESCRIPTION_PROPERTY
Data property that maps to thedescription
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
OPTIONALITY_PROPERTY
Data property that maps to theoptionality
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
REPEATABILITY_PROPERTY
Data property that maps to therepeatability
element. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>
. -
VALUE_TYPE_PROPERTY
Data property that maps to thevalueType
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19103TypeName>
.
-
-
Constructor Details
-
TLcdISO19119Parameter
public TLcdISO19119Parameter() -
TLcdISO19119Parameter
-
-
Method Details
-
getName
Returns the value of the property that maps to thename
element.- Returns:
- the value of the
NAME_PROPERTY
property.
-
setName
Sets the value of the property that maps to thename
element.- Parameters:
aValue
- the value to set for theNAME_PROPERTY
property.
-
getDirection
Returns the role value contained in the value of theDIRECTION_PROPERTY
property. Returnsnull
if the value of theDIRECTION_PROPERTY
property isnull
.- Returns:
- the role value of the
DIRECTION_PROPERTY
property. - See Also:
-
setDirection
Sets the value of the property that maps to thedirection
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDIRECTION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDIRECTION_PROPERTY
property.
-
getDescription
Returns the role value contained in the value of theDESCRIPTION_PROPERTY
property. Returnsnull
if the value of theDESCRIPTION_PROPERTY
property isnull
.- Returns:
- the role value of the
DESCRIPTION_PROPERTY
property. - See Also:
-
setDescription
Sets the value of the property that maps to thedescription
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDESCRIPTION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDESCRIPTION_PROPERTY
property.
-
getOptionality
Returns the role value contained in the value of theOPTIONALITY_PROPERTY
property. Returnsnull
if the value of theOPTIONALITY_PROPERTY
property isnull
.- Returns:
- the role value of the
OPTIONALITY_PROPERTY
property. - See Also:
-
setOptionality
Sets the value of the property that maps to theoptionality
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theOPTIONALITY_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theOPTIONALITY_PROPERTY
property.
-
getRepeatability
Returns the role value contained in the value of theREPEATABILITY_PROPERTY
property. Returnsnull
if the value of theREPEATABILITY_PROPERTY
property isnull
.- Returns:
- the role value of the
REPEATABILITY_PROPERTY
property. - See Also:
-
setRepeatability
Sets the value of the property that maps to therepeatability
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theREPEATABILITY_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theREPEATABILITY_PROPERTY
property.
-
getValueType
Returns the role value contained in the value of theVALUE_TYPE_PROPERTY
property. Returnsnull
if the value of theVALUE_TYPE_PROPERTY
property isnull
.- Returns:
- the role value of the
VALUE_TYPE_PROPERTY
property. - See Also:
-
setValueType
Sets the value of the property that maps to thevalueType
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theVALUE_TYPE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theVALUE_TYPE_PROPERTY
property.
-