Class TLcdISO19119OperationMetadata
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.service.TLcdISO19119OperationMetadata
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Describes the signature of one and only one method provided by the service.
- Since:
- 2017.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theconnectPoint
element.static final TLcdDataProperty
Data property that maps to theDCP
element.static final TLcdDataProperty
Data property that maps to thedependsOn
element.static final TLcdDataProperty
Data property that maps to theinvocationName
element.static final TLcdDataProperty
Data property that maps to theoperationDescription
element.static final TLcdDataProperty
Data property that maps to theoperationName
element.static final TLcdDataProperty
Data property that maps to theparameters
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theCONNECT_POINTS_PROPERTY
property adapted to a list ofTLcdISO19115OnlineResource
instances.getDCP()
Gets the value of theDCP_PROPERTY
property adapted to a list ofTLcdISO19119DCPListCode
instances.Gets the value of theDEPENDS_ON_PROPERTY
property adapted to a list ofTLcdISO19119OperationMetadata
instances.Returns the role value contained in the value of theINVOCATION_NAME_PROPERTY
property.Returns the role value contained in the value of theOPERATION_DESCRIPTION_PROPERTY
property.Returns the role value contained in the value of theOPERATION_NAME_PROPERTY
property.Gets the value of thePARAMETERS_PROPERTY
property adapted to a list ofTLcdISO19119Parameter
instances.void
setInvocationName
(String aValue) Sets the value of the property that maps to theinvocationName
element.void
setOperationDescription
(String aValue) Sets the value of the property that maps to theoperationDescription
element.void
setOperationName
(String aValue) Sets the value of the property that maps to theoperationName
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
OPERATION_NAME_PROPERTY
Data property that maps to theoperationName
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
DCP_PROPERTY
Data property that maps to theDCP
element. The possible values for this property are instances ofList<TLcdISO19115Optional<TLcdISO19119DCPListCode>>
. -
OPERATION_DESCRIPTION_PROPERTY
Data property that maps to theoperationDescription
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
INVOCATION_NAME_PROPERTY
Data property that maps to theinvocationName
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
PARAMETERS_PROPERTY
Data property that maps to theparameters
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19119Parameter>>
. -
CONNECT_POINTS_PROPERTY
Data property that maps to theconnectPoint
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115OnlineResource>>
. -
DEPENDS_ON_PROPERTY
Data property that maps to thedependsOn
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19119OperationMetadata>>
.
-
-
Constructor Details
-
TLcdISO19119OperationMetadata
public TLcdISO19119OperationMetadata() -
TLcdISO19119OperationMetadata
-
-
Method Details
-
getOperationName
Returns the role value contained in the value of theOPERATION_NAME_PROPERTY
property. Returnsnull
if the value of theOPERATION_NAME_PROPERTY
property isnull
.- Returns:
- the role value of the
OPERATION_NAME_PROPERTY
property. - See Also:
-
setOperationName
Sets the value of the property that maps to theoperationName
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theOPERATION_NAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theOPERATION_NAME_PROPERTY
property.
-
getDCP
Gets the value of theDCP_PROPERTY
property adapted to a list ofTLcdISO19119DCPListCode
instances.- Returns:
- the value of the
DCP_PROPERTY
property adapted to a list ofTLcdISO19119DCPListCode
instances. - See Also:
-
getOperationDescription
Returns the role value contained in the value of theOPERATION_DESCRIPTION_PROPERTY
property. Returnsnull
if the value of theOPERATION_DESCRIPTION_PROPERTY
property isnull
.- Returns:
- the role value of the
OPERATION_DESCRIPTION_PROPERTY
property. - See Also:
-
setOperationDescription
Sets the value of the property that maps to theoperationDescription
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theOPERATION_DESCRIPTION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theOPERATION_DESCRIPTION_PROPERTY
property.
-
getInvocationName
Returns the role value contained in the value of theINVOCATION_NAME_PROPERTY
property. Returnsnull
if the value of theINVOCATION_NAME_PROPERTY
property isnull
.- Returns:
- the role value of the
INVOCATION_NAME_PROPERTY
property. - See Also:
-
setInvocationName
Sets the value of the property that maps to theinvocationName
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theINVOCATION_NAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theINVOCATION_NAME_PROPERTY
property.
-
getParameters
Gets the value of thePARAMETERS_PROPERTY
property adapted to a list ofTLcdISO19119Parameter
instances.- Returns:
- the value of the
PARAMETERS_PROPERTY
property adapted to a list ofTLcdISO19119Parameter
instances. - See Also:
-
getConnectPoints
Gets the value of theCONNECT_POINTS_PROPERTY
property adapted to a list ofTLcdISO19115OnlineResource
instances.- Returns:
- the value of the
CONNECT_POINTS_PROPERTY
property adapted to a list ofTLcdISO19115OnlineResource
instances. - See Also:
-
getDependsOn
Gets the value of theDEPENDS_ON_PROPERTY
property adapted to a list ofTLcdISO19119OperationMetadata
instances.- Returns:
- the value of the
DEPENDS_ON_PROPERTY
property adapted to a list ofTLcdISO19119OperationMetadata
instances. - See Also:
-