public class Ghcnm2
extends ucar.nc2.iosp.AbstractIOServiceProvider
| Constructor and Description |
|---|
Ghcnm2() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.lang.String |
getFileTypeDescription() |
java.lang.String |
getFileTypeId() |
java.lang.String |
getFileTypeVersion() |
ucar.ma2.StructureDataIterator |
getStructureIterator(ucar.nc2.Structure s,
int bufferSize) |
boolean |
isValidFile(ucar.unidata.io.RandomAccessFile raf) |
void |
open(ucar.unidata.io.RandomAccessFile raff,
ucar.nc2.NetcdfFile ncfile,
ucar.nc2.util.CancelTask cancelTask) |
ucar.ma2.Array |
readData(ucar.nc2.Variable v2,
ucar.ma2.Section section) |
public boolean isValidFile(ucar.unidata.io.RandomAccessFile raf)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getFileTypeId()
public java.lang.String getFileTypeDescription()
public java.lang.String getFileTypeVersion()
getFileTypeVersion in interface ucar.nc2.iosp.IOServiceProvidergetFileTypeVersion in class ucar.nc2.iosp.AbstractIOServiceProviderpublic void open(ucar.unidata.io.RandomAccessFile raff,
ucar.nc2.NetcdfFile ncfile,
ucar.nc2.util.CancelTask cancelTask)
throws java.io.IOException
open in interface ucar.nc2.iosp.IOServiceProvideropen in class ucar.nc2.iosp.AbstractIOServiceProviderjava.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface ucar.nc2.iosp.IOServiceProviderclose in class ucar.nc2.iosp.AbstractIOServiceProviderjava.io.IOExceptionpublic ucar.ma2.Array readData(ucar.nc2.Variable v2,
ucar.ma2.Section section)
throws java.io.IOException
java.io.IOExceptionpublic ucar.ma2.StructureDataIterator getStructureIterator(ucar.nc2.Structure s,
int bufferSize)
throws java.io.IOException
getStructureIterator in interface ucar.nc2.iosp.IOServiceProvidergetStructureIterator in class ucar.nc2.iosp.AbstractIOServiceProviderjava.io.IOException