Package gov.nasa.arc.pds.xml.generated
Class FieldBit
- java.lang.Object
- 
- gov.nasa.arc.pds.xml.generated.Field
- 
- gov.nasa.arc.pds.xml.generated.FieldBit
 
 
- 
 public class FieldBit extends Field The Field_Bit class provides parameters for extracting one field out of a string of bytes which contains packed data (that is, data values either smaller than a single byte, or crossing byte boundaries, or both.Java class for Field_Bit complex type .The following schema fragment specifies the expected content contained within this class. <complexType name="Field_Bit"> <complexContent> <extension base="{http://pds.nasa.gov/pds4/pds/v1}Field"> <sequence> <element name="start_bit_location" type="{http://pds.nasa.gov/pds4/pds/v1}start_bit_location" minOccurs="0"/> <element name="start_bit" type="{http://pds.nasa.gov/pds4/pds/v1}start_bit" minOccurs="0"/> <element name="stop_bit_location" type="{http://pds.nasa.gov/pds4/pds/v1}stop_bit_location" minOccurs="0"/> <element name="stop_bit" type="{http://pds.nasa.gov/pds4/pds/v1}stop_bit" minOccurs="0"/> <element name="data_type" type="{http://pds.nasa.gov/pds4/pds/v1}data_type"/> <element name="field_format" type="{http://pds.nasa.gov/pds4/pds/v1}field_format" minOccurs="0"/> <element name="unit" type="{http://pds.nasa.gov/pds4/pds/v1}unit" 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"/> <element name="description" type="{http://pds.nasa.gov/pds4/pds/v1}description" minOccurs="0"/> <element name="Special_Constants" type="{http://pds.nasa.gov/pds4/pds/v1}Special_Constants" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.StringdataTypeprotected java.lang.Stringdescriptionprotected java.lang.StringfieldFormatprotected java.lang.DoublescalingFactorprotected SpecialConstantsspecialConstantsprotected java.math.BigIntegerstartBitprotected java.math.BigIntegerstartBitLocationprotected java.math.BigIntegerstopBitprotected java.math.BigIntegerstopBitLocationprotected java.lang.Stringunitprotected java.lang.DoublevalueOffset- 
Fields inherited from class gov.nasa.arc.pds.xml.generated.FieldfieldNumber, name
 
- 
 - 
Constructor SummaryConstructors Constructor Description FieldBit()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDataType()Gets the value of the dataType property.java.lang.StringgetDescription()Gets the value of the description property.java.lang.StringgetFieldFormat()Gets the value of the fieldFormat property.java.lang.DoublegetScalingFactor()Gets the value of the scalingFactor property.SpecialConstantsgetSpecialConstants()Gets the value of the specialConstants property.java.math.BigIntegergetStartBit()Gets the value of the startBit property.java.math.BigIntegergetStartBitLocation()Gets the value of the startBitLocation property.java.math.BigIntegergetStopBit()Gets the value of the stopBit property.java.math.BigIntegergetStopBitLocation()Gets the value of the stopBitLocation property.java.lang.StringgetUnit()Gets the value of the unit property.java.lang.DoublegetValueOffset()Gets the value of the valueOffset property.voidsetDataType(java.lang.String value)Sets the value of the dataType property.voidsetDescription(java.lang.String value)Sets the value of the description property.voidsetFieldFormat(java.lang.String value)Sets the value of the fieldFormat property.voidsetScalingFactor(java.lang.Double value)Sets the value of the scalingFactor property.voidsetSpecialConstants(SpecialConstants value)Sets the value of the specialConstants property.voidsetStartBit(java.math.BigInteger value)Sets the value of the startBit property.voidsetStartBitLocation(java.math.BigInteger value)Sets the value of the startBitLocation property.voidsetStopBit(java.math.BigInteger value)Sets the value of the stopBit property.voidsetStopBitLocation(java.math.BigInteger value)Sets the value of the stopBitLocation property.voidsetUnit(java.lang.String value)Sets the value of the unit property.voidsetValueOffset(java.lang.Double value)Sets the value of the valueOffset property.- 
Methods inherited from class gov.nasa.arc.pds.xml.generated.FieldgetFieldNumber, getName, setFieldNumber, setName
 
- 
 
- 
- 
- 
Field Detail- 
startBitLocationprotected java.math.BigInteger startBitLocation 
 - 
startBitprotected java.math.BigInteger startBit 
 - 
stopBitLocationprotected java.math.BigInteger stopBitLocation 
 - 
stopBitprotected java.math.BigInteger stopBit 
 - 
dataTypeprotected java.lang.String dataType 
 - 
fieldFormatprotected java.lang.String fieldFormat 
 - 
unitprotected java.lang.String unit 
 - 
scalingFactorprotected java.lang.Double scalingFactor 
 - 
valueOffsetprotected java.lang.Double valueOffset 
 - 
descriptionprotected java.lang.String description 
 - 
specialConstantsprotected SpecialConstants specialConstants 
 
- 
 - 
Method Detail- 
getStartBitLocationpublic java.math.BigInteger getStartBitLocation() Gets the value of the startBitLocation property.- Returns:
- possible object is
     BigInteger
 
 - 
setStartBitLocationpublic void setStartBitLocation(java.math.BigInteger value) Sets the value of the startBitLocation property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getStartBitpublic java.math.BigInteger getStartBit() Gets the value of the startBit property.- Returns:
- possible object is
     BigInteger
 
 - 
setStartBitpublic void setStartBit(java.math.BigInteger value) Sets the value of the startBit property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getStopBitLocationpublic java.math.BigInteger getStopBitLocation() Gets the value of the stopBitLocation property.- Returns:
- possible object is
     BigInteger
 
 - 
setStopBitLocationpublic void setStopBitLocation(java.math.BigInteger value) Sets the value of the stopBitLocation property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getStopBitpublic java.math.BigInteger getStopBit() Gets the value of the stopBit property.- Returns:
- possible object is
     BigInteger
 
 - 
setStopBitpublic void setStopBit(java.math.BigInteger value) Sets the value of the stopBit property.- Parameters:
- value- allowed object is- BigInteger
 
 - 
getDataTypepublic java.lang.String getDataType() Gets the value of the dataType property.- Returns:
- possible object is
     String
 
 - 
setDataTypepublic void setDataType(java.lang.String value) Sets the value of the dataType property.- Parameters:
- value- allowed object is- String
 
 - 
getFieldFormatpublic java.lang.String getFieldFormat() Gets the value of the fieldFormat property.- Returns:
- possible object is
     String
 
 - 
setFieldFormatpublic void setFieldFormat(java.lang.String value) Sets the value of the fieldFormat property.- Parameters:
- value- allowed object is- String
 
 - 
getUnitpublic java.lang.String getUnit() Gets the value of the unit property.- Returns:
- possible object is
     String
 
 - 
setUnitpublic void setUnit(java.lang.String value) Sets the value of the unit property.- Parameters:
- value- allowed object is- String
 
 - 
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
 
 - 
getDescriptionpublic java.lang.String getDescription() Gets the value of the description property.- Returns:
- possible object is
     String
 
 - 
setDescriptionpublic void setDescription(java.lang.String value) Sets the value of the description property.- Parameters:
- value- allowed object is- String
 
 - 
getSpecialConstantspublic SpecialConstants getSpecialConstants() Gets the value of the specialConstants property.- Returns:
- possible object is
     SpecialConstants
 
 - 
setSpecialConstantspublic void setSpecialConstants(SpecialConstants value) Sets the value of the specialConstants property.- Parameters:
- value- allowed object is- SpecialConstants
 
 
- 
 
-