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 |
obsRecordName |
| Constructor and Description |
|---|
BufrIosp2() |
| Modifier and Type | Method and Description |
|---|---|
void |
build(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.Group.Builder rootGroup,
ucar.nc2.util.CancelTask cancelTask) |
void |
buildFinish(ucar.nc2.NetcdfFile ncfile) |
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 |
isBuilder() |
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 obsRecordName
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 boolean isBuilder()
isBuilder in interface ucar.nc2.iosp.IOServiceProviderisBuilder in class ucar.nc2.iosp.AbstractIOServiceProviderpublic void build(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.Group.Builder rootGroup,
ucar.nc2.util.CancelTask cancelTask)
throws java.io.IOException
build in interface ucar.nc2.iosp.IOServiceProviderbuild in class ucar.nc2.iosp.AbstractIOServiceProviderjava.io.IOExceptionpublic void buildFinish(ucar.nc2.NetcdfFile ncfile)
buildFinish in interface ucar.nc2.iosp.IOServiceProviderbuildFinish in class ucar.nc2.iosp.AbstractIOServiceProviderpublic 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)
public ucar.ma2.StructureDataIterator getStructureIterator(ucar.nc2.Structure s,
int bufferSize)
getStructureIterator in interface ucar.nc2.iosp.IOServiceProvidergetStructureIterator in class ucar.nc2.iosp.AbstractIOServiceProviderpublic 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()