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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thedescriptionelement.static final TLcdDataPropertyData property that maps to thedirectionelement.static final TLcdDataPropertyData property that maps to thenameelement.static final TLcdDataPropertyData property that maps to theoptionalityelement.static final TLcdDataPropertyData property that maps to therepeatabilityelement.static final TLcdDataPropertyData property that maps to thevalueTypeelement.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theDESCRIPTION_PROPERTYproperty.Returns the role value contained in the value of theDIRECTION_PROPERTYproperty.getName()Returns the value of the property that maps to thenameelement.Returns the role value contained in the value of theOPTIONALITY_PROPERTYproperty.Returns the role value contained in the value of theREPEATABILITY_PROPERTYproperty.Returns the role value contained in the value of theVALUE_TYPE_PROPERTYproperty.voidsetDescription(String aValue) Sets the value of the property that maps to thedescriptionelement.voidSets the value of the property that maps to thedirectionelement.voidsetName(TLcdISO19103MemberName aValue) Sets the value of the property that maps to thenameelement.voidsetOptionality(String aValue) Sets the value of the property that maps to theoptionalityelement.voidsetRepeatability(Boolean aValue) Sets the value of the property that maps to therepeatabilityelement.voidsetValueType(TLcdISO19103TypeName aValue) Sets the value of the property that maps to thevalueTypeelement.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
NAME_PROPERTY
Data property that maps to thenameelement. The possible values for this property are instances ofTLcdISO19103MemberName. -
DIRECTION_PROPERTY
Data property that maps to thedirectionelement. The possible values for this property are instances ofTLcdISO19115Optional<ELcdISO19119ParameterDirection>. -
DESCRIPTION_PROPERTY
Data property that maps to thedescriptionelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
OPTIONALITY_PROPERTY
Data property that maps to theoptionalityelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
REPEATABILITY_PROPERTY
Data property that maps to therepeatabilityelement. The possible values for this property are instances ofTLcdISO19115Optional<Boolean>. -
VALUE_TYPE_PROPERTY
Data property that maps to thevalueTypeelement. 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 thenameelement.- Returns:
- the value of the
NAME_PROPERTYproperty.
-
setName
Sets the value of the property that maps to thenameelement.- Parameters:
aValue- the value to set for theNAME_PROPERTYproperty.
-
getDirection
Returns the role value contained in the value of theDIRECTION_PROPERTYproperty. Returnsnullif the value of theDIRECTION_PROPERTYproperty isnull.- Returns:
- the role value of the
DIRECTION_PROPERTYproperty. - See Also:
-
setDirection
Sets the value of the property that maps to thedirectionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theDIRECTION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theDIRECTION_PROPERTYproperty.
-
getDescription
Returns the role value contained in the value of theDESCRIPTION_PROPERTYproperty. Returnsnullif the value of theDESCRIPTION_PROPERTYproperty isnull.- Returns:
- the role value of the
DESCRIPTION_PROPERTYproperty. - See Also:
-
setDescription
Sets the value of the property that maps to thedescriptionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theDESCRIPTION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theDESCRIPTION_PROPERTYproperty.
-
getOptionality
Returns the role value contained in the value of theOPTIONALITY_PROPERTYproperty. Returnsnullif the value of theOPTIONALITY_PROPERTYproperty isnull.- Returns:
- the role value of the
OPTIONALITY_PROPERTYproperty. - See Also:
-
setOptionality
Sets the value of the property that maps to theoptionalityelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theOPTIONALITY_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theOPTIONALITY_PROPERTYproperty.
-
getRepeatability
Returns the role value contained in the value of theREPEATABILITY_PROPERTYproperty. Returnsnullif the value of theREPEATABILITY_PROPERTYproperty isnull.- Returns:
- the role value of the
REPEATABILITY_PROPERTYproperty. - See Also:
-
setRepeatability
Sets the value of the property that maps to therepeatabilityelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theREPEATABILITY_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theREPEATABILITY_PROPERTYproperty.
-
getValueType
Returns the role value contained in the value of theVALUE_TYPE_PROPERTYproperty. Returnsnullif the value of theVALUE_TYPE_PROPERTYproperty isnull.- Returns:
- the role value of the
VALUE_TYPE_PROPERTYproperty. - See Also:
-
setValueType
Sets the value of the property that maps to thevalueTypeelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theVALUE_TYPE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theVALUE_TYPE_PROPERTYproperty.
-