Package gov.nasa.arc.pds.xml.generated
Class BandBin
- java.lang.Object
- 
- gov.nasa.arc.pds.xml.generated.BandBin
 
- 
 public class BandBin extends java.lang.ObjectThe Band_Bin class specifies the characteristics of an individual spectral band in a spectral qube.Java class for Band_Bin complex type .The following schema fragment specifies the expected content contained within this class. <complexType name="Band_Bin"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="band_number" type="{http://pds.nasa.gov/pds4/pds/v1}band_number"/> <element name="band_width" type="{http://pds.nasa.gov/pds4/pds/v1}band_width"/> <element name="center_wavelength" type="{http://pds.nasa.gov/pds4/pds/v1}center_wavelength"/> <element name="detector_number" type="{http://pds.nasa.gov/pds4/pds/v1}detector_number" minOccurs="0"/> <element name="filter_number" type="{http://pds.nasa.gov/pds4/pds/v1}filter_number" minOccurs="0"/> <element name="grating_position" type="{http://pds.nasa.gov/pds4/pds/v1}grating_position" minOccurs="0"/> <element name="original_band" type="{http://pds.nasa.gov/pds4/pds/v1}original_band" minOccurs="0"/> <element name="standard_deviation" type="{http://pds.nasa.gov/pds4/pds/v1}standard_deviation" minOccurs="0"/> <element name="scaling_factor" type="{http://pds.nasa.gov/pds4/pds/v1}scaling_factor" minOccurs="0"/> <element name="value_offset" type="{http://pds.nasa.gov/pds4/pds/v1}value_offset" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- 
- 
Field SummaryFields Modifier and Type Field Description protected intbandNumberprotected BandWidthbandWidthprotected CenterWavelengthcenterWavelengthprotected java.math.BigIntegerdetectorNumberprotected java.math.BigIntegerfilterNumberprotected java.math.BigIntegergratingPositionprotected java.lang.IntegeroriginalBandprotected java.lang.DoublescalingFactorprotected java.lang.DoublestandardDeviationprotected java.lang.DoublevalueOffset
 - 
Constructor SummaryConstructors Constructor Description BandBin()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBandNumber()Gets the value of the bandNumber property.BandWidthgetBandWidth()Gets the value of the bandWidth property.CenterWavelengthgetCenterWavelength()Gets the value of the centerWavelength property.java.math.BigIntegergetDetectorNumber()Gets the value of the detectorNumber property.java.math.BigIntegergetFilterNumber()Gets the value of the filterNumber property.java.math.BigIntegergetGratingPosition()Gets the value of the gratingPosition property.java.lang.IntegergetOriginalBand()Gets the value of the originalBand property.java.lang.DoublegetScalingFactor()Gets the value of the scalingFactor property.java.lang.DoublegetStandardDeviation()Gets the value of the standardDeviation property.java.lang.DoublegetValueOffset()Gets the value of the valueOffset property.voidsetBandNumber(int value)Sets the value of the bandNumber property.voidsetBandWidth(BandWidth value)Sets the value of the bandWidth property.voidsetCenterWavelength(CenterWavelength value)Sets the value of the centerWavelength property.voidsetDetectorNumber(java.math.BigInteger value)Sets the value of the detectorNumber property.voidsetFilterNumber(java.math.BigInteger value)Sets the value of the filterNumber property.voidsetGratingPosition(java.math.BigInteger value)Sets the value of the gratingPosition property.voidsetOriginalBand(java.lang.Integer value)Sets the value of the originalBand property.voidsetScalingFactor(java.lang.Double value)Sets the value of the scalingFactor property.voidsetStandardDeviation(java.lang.Double value)Sets the value of the standardDeviation property.voidsetValueOffset(java.lang.Double value)Sets the value of the valueOffset property.
 
- 
- 
- 
Field Detail- 
bandNumberprotected int bandNumber 
 - 
bandWidthprotected BandWidth bandWidth 
 - 
centerWavelengthprotected CenterWavelength centerWavelength 
 - 
detectorNumberprotected java.math.BigInteger detectorNumber 
 - 
filterNumberprotected java.math.BigInteger filterNumber 
 - 
gratingPositionprotected java.math.BigInteger gratingPosition 
 - 
originalBandprotected java.lang.Integer originalBand 
 - 
standardDeviationprotected java.lang.Double standardDeviation 
 - 
scalingFactorprotected java.lang.Double scalingFactor 
 - 
valueOffsetprotected java.lang.Double valueOffset 
 
- 
 - 
Method Detail- 
getBandNumberpublic int getBandNumber() Gets the value of the bandNumber property.
 - 
setBandNumberpublic void setBandNumber(int value) Sets the value of the bandNumber property.
 - 
getBandWidthpublic BandWidth getBandWidth() Gets the value of the bandWidth property.- Returns:
- possible object is
     BandWidth
 
 - 
setBandWidthpublic void setBandWidth(BandWidth value) Sets the value of the bandWidth property.- Parameters:
- value- allowed object is- BandWidth
 
 - 
getCenterWavelengthpublic CenterWavelength getCenterWavelength() Gets the value of the centerWavelength property.- Returns:
- possible object is
     CenterWavelength
 
 - 
setCenterWavelengthpublic void setCenterWavelength(CenterWavelength value) Sets the value of the centerWavelength property.- Parameters:
- value- allowed object is- CenterWavelength
 
 - 
getDetectorNumberpublic java.math.BigInteger getDetectorNumber() Gets the value of the detectorNumber property.- Returns:
- possible object is
     BigInteger
 
 - 
setDetectorNumberpublic void setDetectorNumber(java.math.BigInteger value) Sets the value of the detectorNumber property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getFilterNumberpublic java.math.BigInteger getFilterNumber() Gets the value of the filterNumber property.- Returns:
- possible object is
     BigInteger
 
 - 
setFilterNumberpublic void setFilterNumber(java.math.BigInteger value) Sets the value of the filterNumber property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getGratingPositionpublic java.math.BigInteger getGratingPosition() Gets the value of the gratingPosition property.- Returns:
- possible object is
     BigInteger
 
 - 
setGratingPositionpublic void setGratingPosition(java.math.BigInteger value) Sets the value of the gratingPosition property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getOriginalBandpublic java.lang.Integer getOriginalBand() Gets the value of the originalBand property.- Returns:
- possible object is
     Integer
 
 - 
setOriginalBandpublic void setOriginalBand(java.lang.Integer value) Sets the value of the originalBand property.- Parameters:
- value- allowed object is- Integer
 
 - 
getStandardDeviationpublic java.lang.Double getStandardDeviation() Gets the value of the standardDeviation property.- Returns:
- possible object is
     Double
 
 - 
setStandardDeviationpublic void setStandardDeviation(java.lang.Double value) Sets the value of the standardDeviation property.- Parameters:
- value- allowed object is- Double
 
 - 
getScalingFactorpublic java.lang.Double getScalingFactor() Gets the value of the scalingFactor property.- Returns:
- possible object is
     Double
 
 - 
setScalingFactorpublic void setScalingFactor(java.lang.Double value) Sets the value of the scalingFactor property.- Parameters:
- value- allowed object is- Double
 
 - 
getValueOffsetpublic java.lang.Double getValueOffset() Gets the value of the valueOffset property.- Returns:
- possible object is
     Double
 
 - 
setValueOffsetpublic void setValueOffset(java.lang.Double value) Sets the value of the valueOffset property.- Parameters:
- value- allowed object is- Double
 
 
- 
 
-