public class BufrIosp2
extends ucar.nc2.iosp.AbstractIOServiceProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
centerId |
static String |
fxyAttName |
static 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() |
String |
getDetailInfo() |
org.jdom2.Element |
getElem() |
String |
getFileTypeDescription() |
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) |
Object |
sendIospMessage(Object message) |
static void |
setDebugFlags(ucar.nc2.util.DebugFlags debugFlag) |
public static final String obsRecordName
public static final String fxyAttName
public static final String centerId
public static void setDebugFlags(ucar.nc2.util.DebugFlags debugFlag)
public boolean isValidFile(ucar.unidata.io.RandomAccessFile raf)
throws IOException
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 IOException
build in interface ucar.nc2.iosp.IOServiceProviderbuild in class ucar.nc2.iosp.AbstractIOServiceProviderIOExceptionpublic 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 IOException
open in interface ucar.nc2.iosp.IOServiceProvideropen in class ucar.nc2.iosp.AbstractIOServiceProviderIOExceptionpublic void open(ucar.unidata.io.RandomAccessFile raf,
ucar.nc2.NetcdfFile ncfile,
Message single)
throws IOException
IOExceptionpublic Object sendIospMessage(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 String getDetailInfo()
getDetailInfo in interface ucar.nc2.iosp.IOServiceProvidergetDetailInfo in class ucar.nc2.iosp.AbstractIOServiceProviderpublic String getFileTypeId()
public String getFileTypeDescription()