|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.metadata.iso.MetadataEntity org.geotools.metadata.iso.content.RangeDimensionImpl org.geotools.metadata.iso.content.BandImpl
Range of wavelengths in the electromagnetic spectrum.
Field Summary |
Fields inherited from class org.geotools.metadata.iso.MetadataEntity |
LOGGER |
Constructor Summary | |
BandImpl()
Constructs an initially empty band. |
Method Summary | |
boolean |
equals(java.lang.Object object)
Compare this Band with the specified object for equality. |
protected void |
freeze()
Declare this metadata and all its attributes as unmodifiable. |
java.lang.Integer |
getBitsPerValue()
Returns the maximum number of significant bits in the uncompressed representation for the value in each band of each pixel. |
java.lang.Number |
getMaxValue()
Returns the longest wavelength that the sensor is capable of collecting within a designated band. |
java.lang.Number |
getMinValue()
Returns the shortest wavelength that the sensor is capable of collecting within a designated band. |
java.lang.Number |
getOffset()
Returns the physical value corresponding to a cell value of zero. |
java.lang.Number |
getPeakResponse()
Returns the wavelength at which the response is the highest. |
java.lang.Number |
getScaleFactor()
Returns the scale factor which has been applied to the cell value. |
java.lang.Integer |
getToneGradation()
Returns the number of discrete numerical values in the grid data. |
javax.units.Unit |
getUnits()
Returns the units in which sensor wavelengths are expressed. |
int |
hashCode()
Returns a hash code value for this band. |
void |
setBitsPerValue(java.lang.Integer newValue)
Set the maximum number of significant bits in the uncompressed representation for the value in each band of each pixel. |
void |
setMaxValue(java.lang.Number newValue)
Set the longest wavelength that the sensor is capable of collecting within a designated band. |
void |
setMinValue(java.lang.Number newValue)
Set the shortest wavelength that the sensor is capable of collecting within a designated band. |
void |
setOffset(java.lang.Number newValue)
Set the physical value corresponding to a cell value of zero |
void |
setPeakResponse(java.lang.Number newValue)
Set the wavelength at which the response is the highest. |
void |
setScaleFactor(java.lang.Number newValue)
Set the scale factor which has been applied to the cell value. |
void |
setToneGradation(java.lang.Integer newValue)
Set the number of discrete numerical values in the grid data. |
void |
setUnits(javax.units.Unit newValue)
Set the units in which sensor wavelengths are expressed. |
Methods inherited from class org.geotools.metadata.iso.content.RangeDimensionImpl |
getDescriptor, getSequenceIdentifier, setDescriptor, setSequenceIdentifier, toString |
Methods inherited from class org.geotools.metadata.iso.MetadataEntity |
appendLineSeparator, checkWritePermission, copyCollection, isModifiable, nonNullCollection, unmodifiable, unmodifiable |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.metadata.content.RangeDimension |
getDescriptor, getSequenceIdentifier |
Constructor Detail |
public BandImpl()
Method Detail |
public java.lang.Number getMaxValue()
getMaxValue
in interface org.opengis.metadata.content.Band
public void setMaxValue(java.lang.Number newValue)
public java.lang.Number getMinValue()
getMinValue
in interface org.opengis.metadata.content.Band
public void setMinValue(java.lang.Number newValue)
public javax.units.Unit getUnits()
getUnits
in interface org.opengis.metadata.content.Band
public void setUnits(javax.units.Unit newValue)
public java.lang.Number getPeakResponse()
getPeakResponse
in interface org.opengis.metadata.content.Band
public void setPeakResponse(java.lang.Number newValue)
public java.lang.Integer getBitsPerValue()
getBitsPerValue
in interface org.opengis.metadata.content.Band
public void setBitsPerValue(java.lang.Integer newValue)
public java.lang.Integer getToneGradation()
getToneGradation
in interface org.opengis.metadata.content.Band
public void setToneGradation(java.lang.Integer newValue)
public java.lang.Number getScaleFactor()
getScaleFactor
in interface org.opengis.metadata.content.Band
public void setScaleFactor(java.lang.Number newValue)
public java.lang.Number getOffset()
getOffset
in interface org.opengis.metadata.content.Band
public void setOffset(java.lang.Number newValue)
protected void freeze()
freeze
in class RangeDimensionImpl
public boolean equals(java.lang.Object object)
equals
in class RangeDimensionImpl
public int hashCode()
hashCode
in class RangeDimensionImpl
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |