Class TLcdISO19115Medium
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.distribution.TLcdISO19115Medium
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Information about the media on which the data can be distributed
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thedensity
element.static final TLcdDataProperty
Data property that maps to thedensityUnits
element.static final TLcdDataProperty
Data property that maps to themediumFormat
element.static final TLcdDataProperty
Data property that maps to themediumNote
element.static final TLcdDataProperty
Data property that maps to thename
element.static final TLcdDataProperty
Data property that maps to thevolumes
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of theDENSITY_PROPERTY
property adapted to a list ofDouble
instances.Returns the role value contained in the value of theDENSITY_UNITS_PROPERTY
property.Gets the value of theMEDIUM_FORMAT_PROPERTY
property adapted to a list ofTLcdISO19115MediumFormatCode
instances.Returns the role value contained in the value of theMEDIUM_NOTE_PROPERTY
property.getName()
Returns the role value contained in the value of theNAME_PROPERTY
property.Returns the role value contained in the value of theVOLUMES_PROPERTY
property.void
setDensityUnits
(String aValue) Sets the value of the property that maps to thedensityUnits
element.void
setMediumNote
(String aValue) Sets the value of the property that maps to themediumNote
element.void
setName
(TLcdISO19115MediumNameCode aValue) Sets the value of the property that maps to thename
element.void
setVolumes
(Long aValue) Sets the value of the property that maps to thevolumes
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 ofTLcdISO19115Optional<TLcdISO19115MediumNameCode>
. -
DENSITY_PROPERTY
Data property that maps to thedensity
element. The possible values for this property are instances ofList<TLcdISO19115Optional<Double>>
. -
DENSITY_UNITS_PROPERTY
Data property that maps to thedensityUnits
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
VOLUMES_PROPERTY
Data property that maps to thevolumes
element. The possible values for this property are instances ofTLcdISO19115Optional<Long>
. -
MEDIUM_FORMAT_PROPERTY
Data property that maps to themediumFormat
element. The possible values for this property are instances ofList<TLcdISO19115Optional<TLcdISO19115MediumFormatCode>>
. -
MEDIUM_NOTE_PROPERTY
Data property that maps to themediumNote
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
.
-
-
Constructor Details
-
TLcdISO19115Medium
public TLcdISO19115Medium() -
TLcdISO19115Medium
-
-
Method Details
-
getName
Returns the role value contained in the value of theNAME_PROPERTY
property. Returnsnull
if the value of theNAME_PROPERTY
property isnull
.- Returns:
- the role value of the
NAME_PROPERTY
property. - See Also:
-
setName
Sets the value of the property that maps to thename
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theNAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theNAME_PROPERTY
property.
-
getDensity
Gets the value of theDENSITY_PROPERTY
property adapted to a list ofDouble
instances.- Returns:
- the value of the
DENSITY_PROPERTY
property adapted to a list ofDouble
instances. - See Also:
-
getDensityUnits
Returns the role value contained in the value of theDENSITY_UNITS_PROPERTY
property. Returnsnull
if the value of theDENSITY_UNITS_PROPERTY
property isnull
.- Returns:
- the role value of the
DENSITY_UNITS_PROPERTY
property. - See Also:
-
setDensityUnits
Sets the value of the property that maps to thedensityUnits
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDENSITY_UNITS_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDENSITY_UNITS_PROPERTY
property.
-
getVolumes
Returns the role value contained in the value of theVOLUMES_PROPERTY
property. Returnsnull
if the value of theVOLUMES_PROPERTY
property isnull
.- Returns:
- the role value of the
VOLUMES_PROPERTY
property. - See Also:
-
setVolumes
Sets the value of the property that maps to thevolumes
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theVOLUMES_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theVOLUMES_PROPERTY
property.
-
getMediumFormat
Gets the value of theMEDIUM_FORMAT_PROPERTY
property adapted to a list ofTLcdISO19115MediumFormatCode
instances.- Returns:
- the value of the
MEDIUM_FORMAT_PROPERTY
property adapted to a list ofTLcdISO19115MediumFormatCode
instances. - See Also:
-
getMediumNote
Returns the role value contained in the value of theMEDIUM_NOTE_PROPERTY
property. Returnsnull
if the value of theMEDIUM_NOTE_PROPERTY
property isnull
.- Returns:
- the role value of the
MEDIUM_NOTE_PROPERTY
property. - See Also:
-
setMediumNote
Sets the value of the property that maps to themediumNote
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theMEDIUM_NOTE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theMEDIUM_NOTE_PROPERTY
property.
-