Package ucar.nc2.ui.grib
Class Grib2DataPanel.Grib2RecordBean
- java.lang.Object
-
- ucar.nc2.ui.grib.Grib2DataPanel.Grib2RecordBean
-
- All Implemented Interfaces:
ucar.nc2.grib.GribData.Bean
- Enclosing class:
- Grib2DataPanel
public class Grib2DataPanel.Grib2RecordBean extends Object implements ucar.nc2.grib.GribData.Bean
-
-
Constructor Summary
Constructors Constructor Description Grib2RecordBean()Grib2RecordBean(ucar.nc2.grib.grib2.Grib2Record m, ucar.unidata.io.RandomAccessFile raf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description floatgetAvgBits()intgetBinScale()intgetBitMap()booleangetBitMapReplaced()longgetDataLength()intgetDecScale()intgetDrsTemplate()StringgetHeader()StringgetLevel()doublegetMaximum()doublegetMinimum()longgetMsgLength()intgetNBits()intgetNDataPoints()intgetNGroups()intgetNPoints()StringgetPrecision()doublegetScale()longgetStartPos()intgetTime()float[]readData()voidshowProcessedGridRecord(Formatter f)voidtoRawPdsString(Formatter f)
-
-
-
Constructor Detail
-
Grib2RecordBean
public Grib2RecordBean()
-
Grib2RecordBean
public Grib2RecordBean(ucar.nc2.grib.grib2.Grib2Record m, ucar.unidata.io.RandomAccessFile raf) throws IOException- Throws:
IOException
-
-
Method Detail
-
getDrsTemplate
public int getDrsTemplate()
-
getNDataPoints
public int getNDataPoints()
-
getNPoints
public int getNPoints()
-
getNGroups
public int getNGroups()
-
getAvgBits
public float getAvgBits()
-
getNBits
public int getNBits()
- Specified by:
getNBitsin interfaceucar.nc2.grib.GribData.Bean
-
getMsgLength
public long getMsgLength()
- Specified by:
getMsgLengthin interfaceucar.nc2.grib.GribData.Bean
-
getDataLength
public long getDataLength()
- Specified by:
getDataLengthin interfaceucar.nc2.grib.GribData.Bean
-
getBinScale
public int getBinScale()
- Specified by:
getBinScalein interfaceucar.nc2.grib.GribData.Bean
-
getDecScale
public int getDecScale()
- Specified by:
getDecScalein interfaceucar.nc2.grib.GribData.Bean
-
getMinimum
public double getMinimum()
- Specified by:
getMinimumin interfaceucar.nc2.grib.GribData.Bean
-
getMaximum
public double getMaximum()
- Specified by:
getMaximumin interfaceucar.nc2.grib.GribData.Bean
-
getScale
public double getScale()
- Specified by:
getScalein interfaceucar.nc2.grib.GribData.Bean
-
getPrecision
public String getPrecision()
-
getBitMap
public int getBitMap()
-
getBitMapReplaced
public boolean getBitMapReplaced()
-
getStartPos
public long getStartPos()
-
getHeader
public String getHeader()
-
getTime
public final int getTime()
-
getLevel
public String getLevel()
-
toRawPdsString
public void toRawPdsString(Formatter f)
-
showProcessedGridRecord
public void showProcessedGridRecord(Formatter f)
-
readData
public float[] readData() throws IOException- Specified by:
readDatain interfaceucar.nc2.grib.GribData.Bean- Throws:
IOException
-
-