public class Nexrad2IOServiceProvider
extends ucar.nc2.iosp.AbstractIOServiceProvider
| Constructor and Description |
|---|
Nexrad2IOServiceProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFileTypeDescription() |
java.lang.String |
getFileTypeId() |
int |
getMaxRadials(java.util.List groups) |
boolean |
isValidFile(ucar.unidata.io.RandomAccessFile raf) |
ucar.nc2.Variable |
makeVariable(ucar.nc2.NetcdfFile ncfile,
int datatype,
java.lang.String shortName,
java.lang.String longName,
java.lang.String abbrev,
java.util.List<java.util.List<Level2Record>> groups,
int rd) |
ucar.nc2.Variable |
makeVariable(ucar.nc2.NetcdfFile ncfile,
int datatype,
java.lang.String shortName,
java.lang.String longName,
java.lang.String abbrev,
java.util.List<java.util.List<Level2Record>> groups,
int rd,
Level2VolumeScan volScan) |
void |
makeVariable2(ucar.nc2.NetcdfFile ncfile,
int datatype,
java.lang.String shortName,
java.lang.String longName,
java.lang.String abbrev,
Level2VolumeScan vScan) |
void |
open(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.NetcdfFile ncfile,
ucar.nc2.util.CancelTask cancelTask) |
ucar.ma2.Array |
readData(ucar.nc2.Variable v2,
ucar.ma2.Section section) |
build, buildFinish, close, getDetailInfo, getFileTypeVersion, getLastModified, getStructureIterator, isBuilder, reacquire, readSection, readToByteChannel, readToOutputStream, release, sendIospMessage, setNetcdfFile, streamToByteChannel, syncExtend, toStringDebugpublic 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 void makeVariable2(ucar.nc2.NetcdfFile ncfile,
int datatype,
java.lang.String shortName,
java.lang.String longName,
java.lang.String abbrev,
Level2VolumeScan vScan)
public int getMaxRadials(java.util.List groups)
public ucar.nc2.Variable makeVariable(ucar.nc2.NetcdfFile ncfile,
int datatype,
java.lang.String shortName,
java.lang.String longName,
java.lang.String abbrev,
java.util.List<java.util.List<Level2Record>> groups,
int rd)
public ucar.nc2.Variable makeVariable(ucar.nc2.NetcdfFile ncfile,
int datatype,
java.lang.String shortName,
java.lang.String longName,
java.lang.String abbrev,
java.util.List<java.util.List<Level2Record>> groups,
int rd,
Level2VolumeScan volScan)
public ucar.ma2.Array readData(ucar.nc2.Variable v2,
ucar.ma2.Section section)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getFileTypeId()
public java.lang.String getFileTypeDescription()