public class Grib2Iosp extends GribIosp
GribIosp.DataReaderconfig, debugIndexOnlyCount, debugRead, gHcs, GRIB_VALID_TIME, gribCollection, gribTable, gtype, isGrib1, isPartitioned, owned, VARIABLE_ID_ATTNAMElocation, ncfile, raf, rafOrder| Constructor and Description |
|---|
Grib2Iosp() |
Grib2Iosp(GribCollectionImmutable.GroupGC gHcs,
GribCollectionImmutable.Type gtype) |
Grib2Iosp(GribCollectionImmutable gc) |
close, getDetailInfo, open, readData, sendIospMessage, setDebugFlags, setLookupTablePath, setParamTable, setParamTablePath, streamToByteChannelgetFileTypeVersion, getLastModified, getStructureIterator, reacquire, readSection, readToByteChannel, readToOutputStream, release, syncExtend, toStringDebugpublic Grib2Iosp()
public Grib2Iosp(GribCollectionImmutable.GroupGC gHcs, GribCollectionImmutable.Type gtype)
public Grib2Iosp(GribCollectionImmutable gc)
public static String makeVariableNameFromTable(Grib2Customizer tables, GribCollectionImmutable gribCollection, GribCollectionImmutable.VariableIndex vindex, boolean useGenType)
public static String makeVariableLongName(Grib2Customizer cust, GribCollectionImmutable.VariableIndex vindex, boolean useGenType)
protected String makeVariableNameFromRecord(GribCollectionImmutable.VariableIndex vindex)
makeVariableNameFromRecord in class GribIospprotected String makeVariableName(GribCollectionImmutable.VariableIndex vindex)
makeVariableName in class GribIospprotected String makeVariableLongName(GribCollectionImmutable.VariableIndex vindex)
makeVariableLongName in class GribIospprotected String makeVariableUnits(GribCollectionImmutable.VariableIndex vindex)
makeVariableUnits in class GribIosppublic static String makeVariableUnits(Grib2Customizer tables, GribCollectionImmutable.VariableIndex vindex)
public boolean isValidFile(RandomAccessFile raf) throws IOException
IOExceptionpublic String getFileTypeId()
public String getFileTypeDescription()
protected GribTables createCustomizer()
createCustomizer in class GribIospprotected String getVerticalCoordDesc(int vc_code)
getVerticalCoordDesc in class GribIospprotected GribTables.Parameter getParameter(GribCollectionImmutable.VariableIndex vindex)
getParameter in class GribIospprotected void addVariableAttributes(Variable v, GribCollectionImmutable.VariableIndex vindex)
addVariableAttributes in class GribIospprotected void show(RandomAccessFile rafData, long pos) throws IOException
show in class GribIospIOExceptionprotected float[] readData(RandomAccessFile rafData, ucar.nc2.grib.collection.GribIosp.DataRecord dr) throws IOException
readData in class GribIospIOExceptionpublic Object getLastRecordRead()
getLastRecordRead in class GribIosppublic void clearLastRecordRead()
clearLastRecordRead in class GribIosppublic Object getGribCustomizer()
getGribCustomizer in class GribIospCopyright © 1999-2015 UCAR/Unidata. All Rights Reserved.