Package gov.nasa.pds.web.ui.containers
Class ColumnInfo
java.lang.Object
gov.nasa.pds.web.ui.containers.ColumnInfo
- All Implemented Interfaces:
Serializable
public class ColumnInfo extends Object implements Serializable
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ColumnInfo(gov.nasa.pds.tools.label.ObjectStatement columnDef)Constructor used for PDS3 labels. -
Method Summary
Modifier and Type Method Description voidappendName(String nameToAppend)IntegergetBits()IntegergetBytes()gov.nasa.pds.tools.label.ObjectStatementgetColumnDef()StringgetDescription()IntegergetFieldNumber()StringgetFormat()IntegergetIndex()IntegergetItemBits()IntegergetItemBytes()IntegergetItemOffset()StringgetMissingConstant()StringgetName()IntegergetNumItems()DoublegetScalingFactor()IntegergetStartBit()IntegergetStartByte()IntegergetStopBit()StringgetType()StringgetUnit()DoublegetValueOffset()voidsetBytes(Integer newBytes)voidsetDescription(String description)voidsetFieldNumber(Integer fieldNumber)voidsetIndex(Integer index)voidsetName(String newName)voidsetStartByte(Integer newStartByte)voidsetStopBit(int stopBit)
-
Constructor Details
-
ColumnInfo
public ColumnInfo(gov.nasa.pds.tools.label.ObjectStatement columnDef)Constructor used for PDS3 labels. All unused PDS4 fields are set to null- Parameters:
columnDef-
-
-
Method Details
-
getName
-
getType
-
getDescription
-
getIndex
-
getBytes
-
getStartByte
-
getFormat
-
getNumItems
-
getItemBytes
-
getItemOffset
-
getMissingConstant
-
getColumnDef
public gov.nasa.pds.tools.label.ObjectStatement getColumnDef() -
getBits
-
getStartBit
-
getItemBits
-
getFieldNumber
-
getStopBit
-
getUnit
-
getScalingFactor
-
getValueOffset
-
setName
-
appendName
-
setStartByte
-
setBytes
-
setDescription
-
setIndex
-
setStopBit
public void setStopBit(int stopBit) -
setFieldNumber
-