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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thedensityelement.static final TLcdDataPropertyData property that maps to thedensityUnitselement.static final TLcdDataPropertyData property that maps to themediumFormatelement.static final TLcdDataPropertyData property that maps to themediumNoteelement.static final TLcdDataPropertyData property that maps to thenameelement.static final TLcdDataPropertyData property that maps to thevolumeselement.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of theDENSITY_PROPERTYproperty adapted to a list ofDoubleinstances.Returns the role value contained in the value of theDENSITY_UNITS_PROPERTYproperty.Gets the value of theMEDIUM_FORMAT_PROPERTYproperty adapted to a list ofTLcdISO19115MediumFormatCodeinstances.Returns the role value contained in the value of theMEDIUM_NOTE_PROPERTYproperty.getName()Returns the role value contained in the value of theNAME_PROPERTYproperty.Returns the role value contained in the value of theVOLUMES_PROPERTYproperty.voidsetDensityUnits(String aValue) Sets the value of the property that maps to thedensityUnitselement.voidsetMediumNote(String aValue) Sets the value of the property that maps to themediumNoteelement.voidsetName(TLcdISO19115MediumNameCode aValue) Sets the value of the property that maps to thenameelement.voidsetVolumes(Long aValue) Sets the value of the property that maps to thevolumeselement.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 ofTLcdISO19115Optional<TLcdISO19115MediumNameCode>. -
DENSITY_PROPERTY
Data property that maps to thedensityelement. The possible values for this property are instances ofList<TLcdISO19115Optional<Double>>. -
DENSITY_UNITS_PROPERTY
Data property that maps to thedensityUnitselement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
VOLUMES_PROPERTY
Data property that maps to thevolumeselement. The possible values for this property are instances ofTLcdISO19115Optional<Long>. -
MEDIUM_FORMAT_PROPERTY
Data property that maps to themediumFormatelement. The possible values for this property are instances ofList<TLcdISO19115Optional<TLcdISO19115MediumFormatCode>>. -
MEDIUM_NOTE_PROPERTY
Data property that maps to themediumNoteelement. 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_PROPERTYproperty. Returnsnullif the value of theNAME_PROPERTYproperty isnull.- Returns:
- the role value of the
NAME_PROPERTYproperty. - See Also:
-
setName
Sets the value of the property that maps to thenameelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theNAME_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theNAME_PROPERTYproperty.
-
getDensity
Gets the value of theDENSITY_PROPERTYproperty adapted to a list ofDoubleinstances.- Returns:
- the value of the
DENSITY_PROPERTYproperty adapted to a list ofDoubleinstances. - See Also:
-
getDensityUnits
Returns the role value contained in the value of theDENSITY_UNITS_PROPERTYproperty. Returnsnullif the value of theDENSITY_UNITS_PROPERTYproperty isnull.- Returns:
- the role value of the
DENSITY_UNITS_PROPERTYproperty. - See Also:
-
setDensityUnits
Sets the value of the property that maps to thedensityUnitselement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theDENSITY_UNITS_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theDENSITY_UNITS_PROPERTYproperty.
-
getVolumes
Returns the role value contained in the value of theVOLUMES_PROPERTYproperty. Returnsnullif the value of theVOLUMES_PROPERTYproperty isnull.- Returns:
- the role value of the
VOLUMES_PROPERTYproperty. - See Also:
-
setVolumes
Sets the value of the property that maps to thevolumeselement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theVOLUMES_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theVOLUMES_PROPERTYproperty.
-
getMediumFormat
Gets the value of theMEDIUM_FORMAT_PROPERTYproperty adapted to a list ofTLcdISO19115MediumFormatCodeinstances.- Returns:
- the value of the
MEDIUM_FORMAT_PROPERTYproperty adapted to a list ofTLcdISO19115MediumFormatCodeinstances. - See Also:
-
getMediumNote
Returns the role value contained in the value of theMEDIUM_NOTE_PROPERTYproperty. Returnsnullif the value of theMEDIUM_NOTE_PROPERTYproperty isnull.- Returns:
- the role value of the
MEDIUM_NOTE_PROPERTYproperty. - See Also:
-
setMediumNote
Sets the value of the property that maps to themediumNoteelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theMEDIUM_NOTE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theMEDIUM_NOTE_PROPERTYproperty.
-