Class 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 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:
        getNBits in interface ucar.nc2.grib.GribData.Bean
      • getMsgLength

        public long getMsgLength()
        Specified by:
        getMsgLength in interface ucar.nc2.grib.GribData.Bean
      • getDataLength

        public long getDataLength()
        Specified by:
        getDataLength in interface ucar.nc2.grib.GribData.Bean
      • getBinScale

        public int getBinScale()
        Specified by:
        getBinScale in interface ucar.nc2.grib.GribData.Bean
      • getDecScale

        public int getDecScale()
        Specified by:
        getDecScale in interface ucar.nc2.grib.GribData.Bean
      • getMinimum

        public double getMinimum()
        Specified by:
        getMinimum in interface ucar.nc2.grib.GribData.Bean
      • getMaximum

        public double getMaximum()
        Specified by:
        getMaximum in interface ucar.nc2.grib.GribData.Bean
      • getScale

        public double getScale()
        Specified by:
        getScale in interface ucar.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:
        readData in interface ucar.nc2.grib.GribData.Bean
        Throws:
        IOException