public class BufrIosp2
extends ucar.nc2.iosp.AbstractIOServiceProvider
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
centerId |
static java.lang.String |
fxyAttName |
static java.lang.String |
obsRecord |
| Constructor and Description |
|---|
BufrIosp2() |
| Modifier and Type | Method and Description |
|---|---|
BufrConfig |
getConfig() |
java.lang.String |
getDetailInfo() |
org.jdom2.Element |
getElem() |
java.lang.String |
getFileTypeDescription() |
java.lang.String |
getFileTypeId() |
ucar.ma2.StructureDataIterator |
getStructureIterator(ucar.nc2.Structure s,
int bufferSize) |
boolean |
isValidFile(ucar.unidata.io.RandomAccessFile raf) |
void |
open(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.NetcdfFile ncfile,
ucar.nc2.util.CancelTask cancelTask) |
void |
open(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.NetcdfFile ncfile,
Message single) |
ucar.ma2.Array |
readData(ucar.nc2.Variable v2,
ucar.ma2.Section section) |
java.lang.Object |
sendIospMessage(java.lang.Object message) |
static void |
setDebugFlags(ucar.nc2.util.DebugFlags debugFlag) |
public static final java.lang.String obsRecord
public static final java.lang.String fxyAttName
public static final java.lang.String centerId
public static void setDebugFlags(ucar.nc2.util.DebugFlags debugFlag)
public boolean isValidFile(ucar.unidata.io.RandomAccessFile raf)
throws java.io.IOException
java.io.IOExceptionpublic 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 open(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.NetcdfFile ncfile,
Message single)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.Object sendIospMessage(java.lang.Object message)
sendIospMessage in interface ucar.nc2.iosp.IOServiceProvidersendIospMessage in class ucar.nc2.iosp.AbstractIOServiceProviderpublic BufrConfig getConfig()
public org.jdom2.Element getElem()
public 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.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.IOExceptionpublic java.lang.String getDetailInfo()
getDetailInfo in interface ucar.nc2.iosp.IOServiceProvidergetDetailInfo in class ucar.nc2.iosp.AbstractIOServiceProviderpublic java.lang.String getFileTypeId()
public java.lang.String getFileTypeDescription()