public class Giniiosp
extends ucar.nc2.iosp.AbstractIOServiceProvider
| Modifier and Type | Field and Description |
|---|---|
protected ucar.nc2.iosp.gini.Giniheader |
headerParser |
| Constructor and Description |
|---|
Giniiosp() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFileTypeDescription() |
java.lang.String |
getFileTypeId() |
boolean |
isValidFile(ucar.unidata.io.RandomAccessFile raf) |
void |
open(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.NetcdfFile ncfile,
ucar.nc2.util.CancelTask cancelTask) |
ucar.ma2.Array |
readCompressedData(ucar.nc2.Variable v2,
long dataPos,
int[] origin,
int[] shape,
int[] stride,
int[] levels) |
ucar.ma2.Array |
readCompressedZlib(ucar.nc2.Variable v2,
long dataPos,
int nx,
int ny,
int[] origin,
int[] shape,
int[] stride,
int[] levels) |
ucar.ma2.Array |
readData(ucar.nc2.Variable v2,
ucar.ma2.Section section) |
ucar.ma2.Array |
readDataOld(ucar.nc2.Variable v2,
long dataPos,
int[] origin,
int[] shape,
int[] stride) |
ucar.ma2.Array |
readNestedData(ucar.nc2.Variable v2,
java.util.List section) |
public ucar.ma2.Array readNestedData(ucar.nc2.Variable v2,
java.util.List section)
throws java.io.IOException,
ucar.ma2.InvalidRangeException
java.io.IOExceptionucar.ma2.InvalidRangeExceptionpublic boolean isValidFile(ucar.unidata.io.RandomAccessFile raf)
public void open(ucar.unidata.io.RandomAccessFile raf,
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 ucar.ma2.Array readData(ucar.nc2.Variable v2,
ucar.ma2.Section section)
throws java.io.IOException,
ucar.ma2.InvalidRangeException
java.io.IOExceptionucar.ma2.InvalidRangeExceptionpublic ucar.ma2.Array readDataOld(ucar.nc2.Variable v2,
long dataPos,
int[] origin,
int[] shape,
int[] stride)
throws java.io.IOException,
ucar.ma2.InvalidRangeException
java.io.IOExceptionucar.ma2.InvalidRangeExceptionpublic ucar.ma2.Array readCompressedData(ucar.nc2.Variable v2,
long dataPos,
int[] origin,
int[] shape,
int[] stride,
int[] levels)
throws java.io.IOException,
ucar.ma2.InvalidRangeException
java.io.IOExceptionucar.ma2.InvalidRangeExceptionpublic ucar.ma2.Array readCompressedZlib(ucar.nc2.Variable v2,
long dataPos,
int nx,
int ny,
int[] origin,
int[] shape,
int[] stride,
int[] levels)
throws java.io.IOException,
ucar.ma2.InvalidRangeException
java.io.IOExceptionucar.ma2.InvalidRangeExceptionpublic java.lang.String getFileTypeId()
public java.lang.String getFileTypeDescription()