Package ucar.nc2.ui.grib
Class Grib2DataPanel.Grib2RecordBean
- java.lang.Object
-
- ucar.nc2.ui.grib.Grib2DataPanel.Grib2RecordBean
-
- All Implemented Interfaces:
GribData.Bean
- Enclosing class:
- Grib2DataPanel
public class Grib2DataPanel.Grib2RecordBean extends Object implements GribData.Bean
-
-
Constructor Summary
Constructors Constructor Description Grib2RecordBean()
Grib2RecordBean(Grib2Record m, RandomAccessFile raf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getAvgBits()
int
getBinScale()
int
getBitMap()
boolean
getBitMapReplaced()
long
getDataLength()
int
getDecScale()
int
getDrsTemplate()
String
getHeader()
String
getLevel()
double
getMaximum()
double
getMinimum()
long
getMsgLength()
int
getNBits()
int
getNDataPoints()
int
getNGroups()
int
getNPoints()
String
getPrecision()
double
getScale()
long
getStartPos()
int
getTime()
float[]
readData()
void
showProcessedGridRecord(Formatter f)
void
toRawPdsString(Formatter f)
-
-
-
Constructor Detail
-
Grib2RecordBean
public Grib2RecordBean()
-
Grib2RecordBean
public Grib2RecordBean(Grib2Record m, 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:
getNBits
in interfaceGribData.Bean
-
getMsgLength
public long getMsgLength()
- Specified by:
getMsgLength
in interfaceGribData.Bean
-
getDataLength
public long getDataLength()
- Specified by:
getDataLength
in interfaceGribData.Bean
-
getBinScale
public int getBinScale()
- Specified by:
getBinScale
in interfaceGribData.Bean
-
getDecScale
public int getDecScale()
- Specified by:
getDecScale
in interfaceGribData.Bean
-
getMinimum
public double getMinimum()
- Specified by:
getMinimum
in interfaceGribData.Bean
-
getMaximum
public double getMaximum()
- Specified by:
getMaximum
in interfaceGribData.Bean
-
getScale
public double getScale()
- Specified by:
getScale
in interfaceGribData.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:
readData
in interfaceGribData.Bean
- Throws:
IOException
-
-