public class Grib2Iosp extends GribIosp
gribConfig, VARIABLE_ID_ATTNAMEraf| Constructor and Description |
|---|
Grib2Iosp() |
Grib2Iosp(GribCollection.GroupHcs gHcs) |
Grib2Iosp(GribCollection gc) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getDetailInfo() |
String |
getFileTypeDescription() |
String |
getFileTypeId() |
boolean |
isValidFile(RandomAccessFile raf) |
static String |
makeVariableLongName(Grib2Customizer cust,
GribCollection.VariableIndex vindex) |
static String |
makeVariableName(Grib2Customizer tables,
GribCollection gribCollection,
GribCollection.VariableIndex vindex) |
static String |
makeVariableNameFromRecord(GribCollection.VariableIndex vindex) |
static String |
makeVariableNameFromTable(Grib2Customizer tables,
GribCollection gribCollection,
GribCollection.VariableIndex vindex) |
static String |
makeVariableUnits(Grib2Customizer tables,
GribCollection.VariableIndex vindex) |
void |
open(RandomAccessFile raf,
NetcdfFile ncfile,
CancelTask cancelTask) |
Array |
readData(Variable v2,
Section section) |
long |
streamToByteChannel(Variable v2,
Section section,
WritableByteChannel channel) |
sendIospMessage, setLookupTablePath, setParamTable, setParamTablePathgetFileTypeVersion, getStructureIterator, readSection, readToByteChannel, readToOutputStream, sync, syncExtend, toStringDebugpublic Grib2Iosp()
public Grib2Iosp(GribCollection.GroupHcs gHcs)
public Grib2Iosp(GribCollection gc)
public static String makeVariableName(Grib2Customizer tables, GribCollection gribCollection, GribCollection.VariableIndex vindex)
public static String makeVariableNameFromTable(Grib2Customizer tables, GribCollection gribCollection, GribCollection.VariableIndex vindex)
public static String makeVariableNameFromRecord(GribCollection.VariableIndex vindex)
public static String makeVariableLongName(Grib2Customizer cust, GribCollection.VariableIndex vindex)
public static String makeVariableUnits(Grib2Customizer tables, GribCollection.VariableIndex vindex)
public boolean isValidFile(RandomAccessFile raf) throws IOException
IOExceptionpublic String getFileTypeId()
public String getFileTypeDescription()
public void open(RandomAccessFile raf, NetcdfFile ncfile, CancelTask cancelTask) throws IOException
open in interface IOServiceProvideropen in class AbstractIOServiceProviderIOExceptionpublic void close()
throws IOException
close in interface IOServiceProviderclose in class AbstractIOServiceProviderIOExceptionpublic String getDetailInfo()
getDetailInfo in interface IOServiceProvidergetDetailInfo in class AbstractIOServiceProviderpublic Array readData(Variable v2, Section section) throws IOException, InvalidRangeException
IOExceptionInvalidRangeExceptionpublic long streamToByteChannel(Variable v2, Section section, WritableByteChannel channel) throws IOException, InvalidRangeException
streamToByteChannel in interface IOServiceProviderstreamToByteChannel in class AbstractIOServiceProviderIOExceptionInvalidRangeExceptionCopyright © 1999-2012 UCAR/Unidata. All Rights Reserved.