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.Object
The 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 Summary
Fields Modifier and Type Field Description protected int
bandNumber
protected BandWidth
bandWidth
protected CenterWavelength
centerWavelength
protected java.math.BigInteger
detectorNumber
protected java.math.BigInteger
filterNumber
protected java.math.BigInteger
gratingPosition
protected java.lang.Integer
originalBand
protected java.lang.Double
scalingFactor
protected java.lang.Double
standardDeviation
protected java.lang.Double
valueOffset
-
Constructor Summary
Constructors Constructor Description BandBin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getBandNumber()
Gets the value of the bandNumber property.BandWidth
getBandWidth()
Gets the value of the bandWidth property.CenterWavelength
getCenterWavelength()
Gets the value of the centerWavelength property.java.math.BigInteger
getDetectorNumber()
Gets the value of the detectorNumber property.java.math.BigInteger
getFilterNumber()
Gets the value of the filterNumber property.java.math.BigInteger
getGratingPosition()
Gets the value of the gratingPosition property.java.lang.Integer
getOriginalBand()
Gets the value of the originalBand property.java.lang.Double
getScalingFactor()
Gets the value of the scalingFactor property.java.lang.Double
getStandardDeviation()
Gets the value of the standardDeviation property.java.lang.Double
getValueOffset()
Gets the value of the valueOffset property.void
setBandNumber(int value)
Sets the value of the bandNumber property.void
setBandWidth(BandWidth value)
Sets the value of the bandWidth property.void
setCenterWavelength(CenterWavelength value)
Sets the value of the centerWavelength property.void
setDetectorNumber(java.math.BigInteger value)
Sets the value of the detectorNumber property.void
setFilterNumber(java.math.BigInteger value)
Sets the value of the filterNumber property.void
setGratingPosition(java.math.BigInteger value)
Sets the value of the gratingPosition property.void
setOriginalBand(java.lang.Integer value)
Sets the value of the originalBand property.void
setScalingFactor(java.lang.Double value)
Sets the value of the scalingFactor property.void
setStandardDeviation(java.lang.Double value)
Sets the value of the standardDeviation property.void
setValueOffset(java.lang.Double value)
Sets the value of the valueOffset property.
-
-
-
Field Detail
-
bandNumber
protected int bandNumber
-
bandWidth
protected BandWidth bandWidth
-
centerWavelength
protected CenterWavelength centerWavelength
-
detectorNumber
protected java.math.BigInteger detectorNumber
-
filterNumber
protected java.math.BigInteger filterNumber
-
gratingPosition
protected java.math.BigInteger gratingPosition
-
originalBand
protected java.lang.Integer originalBand
-
standardDeviation
protected java.lang.Double standardDeviation
-
scalingFactor
protected java.lang.Double scalingFactor
-
valueOffset
protected java.lang.Double valueOffset
-
-
Method Detail
-
getBandNumber
public int getBandNumber()
Gets the value of the bandNumber property.
-
setBandNumber
public void setBandNumber(int value)
Sets the value of the bandNumber property.
-
getBandWidth
public BandWidth getBandWidth()
Gets the value of the bandWidth property.- Returns:
- possible object is
BandWidth
-
setBandWidth
public void setBandWidth(BandWidth value)
Sets the value of the bandWidth property.- Parameters:
value
- allowed object isBandWidth
-
getCenterWavelength
public CenterWavelength getCenterWavelength()
Gets the value of the centerWavelength property.- Returns:
- possible object is
CenterWavelength
-
setCenterWavelength
public void setCenterWavelength(CenterWavelength value)
Sets the value of the centerWavelength property.- Parameters:
value
- allowed object isCenterWavelength
-
getDetectorNumber
public java.math.BigInteger getDetectorNumber()
Gets the value of the detectorNumber property.- Returns:
- possible object is
BigInteger
-
setDetectorNumber
public void setDetectorNumber(java.math.BigInteger value)
Sets the value of the detectorNumber property.- Parameters:
value
- allowed object isBigInteger
-
getFilterNumber
public java.math.BigInteger getFilterNumber()
Gets the value of the filterNumber property.- Returns:
- possible object is
BigInteger
-
setFilterNumber
public void setFilterNumber(java.math.BigInteger value)
Sets the value of the filterNumber property.- Parameters:
value
- allowed object isBigInteger
-
getGratingPosition
public java.math.BigInteger getGratingPosition()
Gets the value of the gratingPosition property.- Returns:
- possible object is
BigInteger
-
setGratingPosition
public void setGratingPosition(java.math.BigInteger value)
Sets the value of the gratingPosition property.- Parameters:
value
- allowed object isBigInteger
-
getOriginalBand
public java.lang.Integer getOriginalBand()
Gets the value of the originalBand property.- Returns:
- possible object is
Integer
-
setOriginalBand
public void setOriginalBand(java.lang.Integer value)
Sets the value of the originalBand property.- Parameters:
value
- allowed object isInteger
-
getStandardDeviation
public java.lang.Double getStandardDeviation()
Gets the value of the standardDeviation property.- Returns:
- possible object is
Double
-
setStandardDeviation
public void setStandardDeviation(java.lang.Double value)
Sets the value of the standardDeviation property.- Parameters:
value
- allowed object isDouble
-
getScalingFactor
public java.lang.Double getScalingFactor()
Gets the value of the scalingFactor property.- Returns:
- possible object is
Double
-
setScalingFactor
public void setScalingFactor(java.lang.Double value)
Sets the value of the scalingFactor property.- Parameters:
value
- allowed object isDouble
-
getValueOffset
public java.lang.Double getValueOffset()
Gets the value of the valueOffset property.- Returns:
- possible object is
Double
-
setValueOffset
public void setValueOffset(java.lang.Double value)
Sets the value of the valueOffset property.- Parameters:
value
- allowed object isDouble
-
-