Class TLcdGRIBParameterTableDecoder

java.lang.Object
com.luciad.format.grib.TLcdGRIBParameterTableDecoder
All Implemented Interfaces:
ILcdInputStreamFactoryCapable

@Deprecated public class TLcdGRIBParameterTableDecoder extends Object implements ILcdInputStreamFactoryCapable
Deprecated.
The NetCDF decoder should be used to decode GRIB data.
A decoder class for reading GRIB1 and GRIB2 parameter table text files. This class will delegate the decoding of parameter table files to TLcdGRIB1ParameterTableDecoder and TLcdGRIB2ParameterTableDecoder
Since:
6.5
  • Constructor Details

    • TLcdGRIBParameterTableDecoder

      public TLcdGRIBParameterTableDecoder()
      Deprecated.
  • Method Details

    • getInputStreamFactory

      public ILcdInputStreamFactory getInputStreamFactory()
      Deprecated.
      Description copied from interface: ILcdInputStreamFactoryCapable
      Returns the input stream factory that is used.
      Specified by:
      getInputStreamFactory in interface ILcdInputStreamFactoryCapable
      Returns:
      the input stream factory that is used.
    • setInputStreamFactory

      public void setInputStreamFactory(ILcdInputStreamFactory aInputStreamFactory)
      Deprecated.
      Description copied from interface: ILcdInputStreamFactoryCapable
      Sets the input stream factory to be used.
      Specified by:
      setInputStreamFactory in interface ILcdInputStreamFactoryCapable
      Parameters:
      aInputStreamFactory - the input stream factory to be used.
    • isClassTraceOn

      public static boolean isClassTraceOn()
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Returns true if tracing is enabled for this class.
      Returns:
      true if tracing is enabled for this class, false otherwise.
    • setClassTraceOn

      public static void setClassTraceOn(boolean aClassTraceOn)
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Enables tracing for all instances of this class. If the argument is true then all log messages are recorded, otherwise only the informative, warning and error messages are recorded.
      Parameters:
      aClassTraceOn - if true then all log messages are recorded, otherwise only the informative, warning and error messages are recorded.
    • decode

      public ILcdGRIBParameterTable decode(String aSource) throws IOException
      Deprecated.
      Decodes a GRIB parameter table file.
      Parameters:
      aSource - the input file
      Returns:
      a decoded TLcdGRIBParameterTable
      Throws:
      IOException - if the parsing failed.