Class TLcdISO19115Band
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.content.TLcdISO19115RangeDimension
com.luciad.format.metadata.model.content.TLcdISO19115Band
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Range of wavelengths in the electromagnetic spectrum
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thebitsPerValue
element.static final TLcdDataProperty
Data property that maps to themaxValue
element.static final TLcdDataProperty
Data property that maps to theminValue
element.static final TLcdDataProperty
Data property that maps to theoffset
element.static final TLcdDataProperty
Data property that maps to thepeakResponse
element.static final TLcdDataProperty
Data property that maps to thescaleFactor
element.static final TLcdDataProperty
Data property that maps to thetoneGradation
element.static final TLcdDataProperty
Data property that maps to theunits
element.Fields inherited from class com.luciad.format.metadata.model.content.TLcdISO19115RangeDimension
DESCRIPTOR_PROPERTY, SEQUENCE_IDENTIFIER_PROPERTY
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 theBITS_PER_VALUE_PROPERTY
property.Returns the role value contained in the value of theMAX_VALUE_PROPERTY
property.Returns the role value contained in the value of theMIN_VALUE_PROPERTY
property.Returns the role value contained in the value of theOFFSET_PROPERTY
property.Returns the role value contained in the value of thePEAK_RESPONSE_PROPERTY
property.Returns the role value contained in the value of theSCALE_FACTOR_PROPERTY
property.Returns the role value contained in the value of theTONE_GRADATION_PROPERTY
property.getUnits()
Returns the role value contained in the value of theUNITS_PROPERTY
property.void
setBitsPerValue
(Long aValue) Sets the value of the property that maps to thebitsPerValue
element.void
setMaxValue
(Double aValue) Sets the value of the property that maps to themaxValue
element.void
setMinValue
(Double aValue) Sets the value of the property that maps to theminValue
element.void
Sets the value of the property that maps to theoffset
element.void
setPeakResponse
(Double aValue) Sets the value of the property that maps to thepeakResponse
element.void
setScaleFactor
(Double aValue) Sets the value of the property that maps to thescaleFactor
element.void
setToneGradation
(Long aValue) Sets the value of the property that maps to thetoneGradation
element.void
setUnits
(TLcdGML32UnitDefinition aValue) Sets the value of the property that maps to theunits
element.Methods inherited from class com.luciad.format.metadata.model.content.TLcdISO19115RangeDimension
getDescriptor, getSequenceIdentifier, setDescriptor, setSequenceIdentifier
Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
MAX_VALUE_PROPERTY
Data property that maps to themaxValue
element. The possible values for this property are instances ofTLcdISO19115Optional<Double>
. -
MIN_VALUE_PROPERTY
Data property that maps to theminValue
element. The possible values for this property are instances ofTLcdISO19115Optional<Double>
. -
UNITS_PROPERTY
Data property that maps to theunits
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdGML32UnitDefinition>
. -
PEAK_RESPONSE_PROPERTY
Data property that maps to thepeakResponse
element. The possible values for this property are instances ofTLcdISO19115Optional<Double>
. -
BITS_PER_VALUE_PROPERTY
Data property that maps to thebitsPerValue
element. The possible values for this property are instances ofTLcdISO19115Optional<Long>
. -
TONE_GRADATION_PROPERTY
Data property that maps to thetoneGradation
element. The possible values for this property are instances ofTLcdISO19115Optional<Long>
. -
SCALE_FACTOR_PROPERTY
Data property that maps to thescaleFactor
element. The possible values for this property are instances ofTLcdISO19115Optional<Double>
. -
OFFSET_PROPERTY
Data property that maps to theoffset
element. The possible values for this property are instances ofTLcdISO19115Optional<Double>
.
-
-
Constructor Details
-
TLcdISO19115Band
public TLcdISO19115Band() -
TLcdISO19115Band
-
-
Method Details
-
getMaxValue
Returns the role value contained in the value of theMAX_VALUE_PROPERTY
property. Returnsnull
if the value of theMAX_VALUE_PROPERTY
property isnull
.- Returns:
- the role value of the
MAX_VALUE_PROPERTY
property. - See Also:
-
setMaxValue
Sets the value of the property that maps to themaxValue
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theMAX_VALUE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theMAX_VALUE_PROPERTY
property.
-
getMinValue
Returns the role value contained in the value of theMIN_VALUE_PROPERTY
property. Returnsnull
if the value of theMIN_VALUE_PROPERTY
property isnull
.- Returns:
- the role value of the
MIN_VALUE_PROPERTY
property. - See Also:
-
setMinValue
Sets the value of the property that maps to theminValue
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theMIN_VALUE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theMIN_VALUE_PROPERTY
property.
-
getUnits
Returns the role value contained in the value of theUNITS_PROPERTY
property. Returnsnull
if the value of theUNITS_PROPERTY
property isnull
.- Returns:
- the role value of the
UNITS_PROPERTY
property. - See Also:
-
setUnits
Sets the value of the property that maps to theunits
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theUNITS_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theUNITS_PROPERTY
property.
-
getPeakResponse
Returns the role value contained in the value of thePEAK_RESPONSE_PROPERTY
property. Returnsnull
if the value of thePEAK_RESPONSE_PROPERTY
property isnull
.- Returns:
- the role value of the
PEAK_RESPONSE_PROPERTY
property. - See Also:
-
setPeakResponse
Sets the value of the property that maps to thepeakResponse
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, thePEAK_RESPONSE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for thePEAK_RESPONSE_PROPERTY
property.
-
getBitsPerValue
Returns the role value contained in the value of theBITS_PER_VALUE_PROPERTY
property. Returnsnull
if the value of theBITS_PER_VALUE_PROPERTY
property isnull
.- Returns:
- the role value of the
BITS_PER_VALUE_PROPERTY
property. - See Also:
-
setBitsPerValue
Sets the value of the property that maps to thebitsPerValue
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theBITS_PER_VALUE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theBITS_PER_VALUE_PROPERTY
property.
-
getToneGradation
Returns the role value contained in the value of theTONE_GRADATION_PROPERTY
property. Returnsnull
if the value of theTONE_GRADATION_PROPERTY
property isnull
.- Returns:
- the role value of the
TONE_GRADATION_PROPERTY
property. - See Also:
-
setToneGradation
Sets the value of the property that maps to thetoneGradation
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theTONE_GRADATION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theTONE_GRADATION_PROPERTY
property.
-
getScaleFactor
Returns the role value contained in the value of theSCALE_FACTOR_PROPERTY
property. Returnsnull
if the value of theSCALE_FACTOR_PROPERTY
property isnull
.- Returns:
- the role value of the
SCALE_FACTOR_PROPERTY
property. - See Also:
-
setScaleFactor
Sets the value of the property that maps to thescaleFactor
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theSCALE_FACTOR_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theSCALE_FACTOR_PROPERTY
property.
-
getOffset
Returns the role value contained in the value of theOFFSET_PROPERTY
property. Returnsnull
if the value of theOFFSET_PROPERTY
property isnull
.- Returns:
- the role value of the
OFFSET_PROPERTY
property. - See Also:
-
setOffset
Sets the value of the property that maps to theoffset
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theOFFSET_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theOFFSET_PROPERTY
property.
-