Class Grib1DataTable.Grib1RecordBean

  • All Implemented Interfaces:
    ucar.nc2.grib.GribData.Bean
    Enclosing class:
    Grib1DataTable

    public class Grib1DataTable.Grib1RecordBean
    extends Object
    implements ucar.nc2.grib.GribData.Bean
    • Constructor Detail

      • Grib1RecordBean

        public Grib1RecordBean()
      • Grib1RecordBean

        public Grib1RecordBean​(ucar.nc2.grib.grib1.Grib1Record m,
                               ucar.unidata.io.RandomAccessFile raf)
                        throws IOException
        Throws:
        IOException
    • Method Detail

      • getTimeCoord

        public String getTimeCoord()
      • getLevel

        public String getLevel()
      • getPos

        public long getPos()
      • getFile

        public final int getFile()
      • readData

        public float[] readData()
                         throws IOException
        Specified by:
        readData in interface ucar.nc2.grib.GribData.Bean
        Throws:
        IOException
      • readData

        public float[] readData​(ucar.nc2.grib.GribData.InterpolationMethod method)
                         throws IOException
        Throws:
        IOException
      • getNBits

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

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

        public long getMsgLength()
        Specified by:
        getMsgLength 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
      • getNDataPoints

        public int getNDataPoints()
      • getNPoints

        public int getNPoints()
      • getDataType

        public String getDataType()
      • getGridPoint

        public String getGridPoint()
      • getPacking

        public String getPacking()
      • getAvgBits

        public float getAvgBits()