A B C D E F G H I M N O P R S T U V W 

A

addDescriptor(short, short, int, int, int, String, String, String) - Method in class ucar.nc2.iosp.bufr.tables.TableB
 
addDescriptor(short, short, String, List<Short>) - Method in class ucar.nc2.iosp.bufr.tables.TableD
 
addFeature(short) - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
addLookupFile(String) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
addNestedCounters(int) - Method in class ucar.nc2.iosp.bufr.BitCounterCompressed
 
addTable(Message) - Method in class ucar.nc2.iosp.bufr.EmbeddedTable
 
addTable(TableB) - Method in class ucar.nc2.iosp.bufr.tables.TableB.Composite
 

B

b - Variable in class ucar.nc2.iosp.bufr.tables.BufrTables.Tables
 
BitCounterCompressed - Class in ucar.nc2.iosp.bufr
Count size of compressed fields
BitCounterCompressed(DataDescriptor, int, int) - Constructor for class ucar.nc2.iosp.bufr.BitCounterCompressed
This counts the size of an array of Structures or Sequences, ie Structure(n)
BitCounterUncompressed - Class in ucar.nc2.iosp.bufr
Counts the size of nested tables, for uncompressed messages.
BitCounterUncompressed(DataDescriptor, int, int) - Constructor for class ucar.nc2.iosp.bufr.BitCounterUncompressed
This counts the size of an array of Structures or Sequences, ie Structure(n)
Bufr2Xml - Class in ucar.nc2.iosp.bufr.writer
Write BUFR to an ad-hoc XML format
Bufr2Xml(Message, NetcdfDataset, OutputStream, boolean) - Constructor for class ucar.nc2.iosp.bufr.writer.Bufr2Xml
 
BufrCdm - Class in ucar.nc2.ft.point.standard.plug
BUFR datasets
BufrCdm() - Constructor for class ucar.nc2.ft.point.standard.plug.BufrCdm
 
BufrDataDescriptionSection - Class in ucar.nc2.iosp.bufr
Represents Section 3 of a BUFR message.
BufrDataDescriptionSection(RandomAccessFile) - Constructor for class ucar.nc2.iosp.bufr.BufrDataDescriptionSection
Constructs a BufrDataDescriptionSection object by reading section 3 from a BUFR file.
BufrDataDump - Class in ucar.nc2.iosp.bufr.writer
reads a file with BUFR messages in it and prints out the data values.
BufrDataDump(String, OutputStream) - Constructor for class ucar.nc2.iosp.bufr.writer.BufrDataDump
Open file as a stream of BUFR messages and print data
BufrDataProcess - Class in ucar.nc2.iosp.bufr.writer
reads a file with BUFR messages in it and prints out the data values.
BufrDataProcess(String, OutputStream, FileFilter) - Constructor for class ucar.nc2.iosp.bufr.writer.BufrDataProcess
 
BufrDataSection - Class in ucar.nc2.iosp.bufr
Represents Section 4 of a BUFR message.
BufrDataSection(long, int) - Constructor for class ucar.nc2.iosp.bufr.BufrDataSection
 
BufrIdentificationSection - Class in ucar.nc2.iosp.bufr
A class representing the IdentificationSection (section 1) of a BUFR record.
BufrIdentificationSection(RandomAccessFile, BufrIndicatorSection) - Constructor for class ucar.nc2.iosp.bufr.BufrIdentificationSection
Constructs a BufrIdentificationSection object from a raf.
BufrIndicatorSection - Class in ucar.nc2.iosp.bufr
A class representing the IndicatorSection (section 0) of a BUFR record.
BufrIndicatorSection(RandomAccessFile) - Constructor for class ucar.nc2.iosp.bufr.BufrIndicatorSection
Constructs a BufrIndicatorSection object from a raf.
BufrIosp - Class in ucar.nc2.iosp.bufr
IOSP for BUFR data
BufrIosp() - Constructor for class ucar.nc2.iosp.bufr.BufrIosp
 
BufrNumbers - Class in ucar.nc2.iosp.bufr
A class that contains static methods for converting multiple bytes into one float or integer.
BufrNumbers() - Constructor for class ucar.nc2.iosp.bufr.BufrNumbers
 
BufrSplitter - Class in ucar.nc2.iosp.bufr.writer
Reads BUFR files and splits them into seperate files based on DDS hash
BufrSplitter(BufrSplitter.Options) - Constructor for class ucar.nc2.iosp.bufr.writer.BufrSplitter
 
BufrSplitter.Options - Interface in ucar.nc2.iosp.bufr.writer
 
BufrTables - Class in ucar.nc2.iosp.bufr.tables
Reads BUFR tables of various forms.
BufrTables() - Constructor for class ucar.nc2.iosp.bufr.tables.BufrTables
 
BufrTables.Format - Enum in ucar.nc2.iosp.bufr.tables
 
BufrTables.Mode - Enum in ucar.nc2.iosp.bufr.tables
 
BufrTables.TableConfig - Class in ucar.nc2.iosp.bufr.tables
 
BufrTables.TableConfig() - Constructor for class ucar.nc2.iosp.bufr.tables.BufrTables.TableConfig
 
BufrTables.Tables - Class in ucar.nc2.iosp.bufr.tables
 

C

calcTotalBits(Formatter) - Method in class ucar.nc2.iosp.bufr.Message
 
cleanUnit(String) - Static method in class ucar.nc2.iosp.bufr.tables.WmoXmlReader
 
close() - Method in class ucar.nc2.iosp.bufr.Message
 
CodeFlagTables - Class in ucar.nc2.iosp.bufr.tables
Read BUFR Code / Flag tables.
compare(Structure) - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
compareTo(TableB.Descriptor) - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
compareTo(TableD.Descriptor) - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
containsBufrTable() - Method in class ucar.nc2.iosp.bufr.Message
Check if this message contains a BUFR table
convert(long) - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 

D

d - Variable in class ucar.nc2.iosp.bufr.tables.BufrTables.Tables
 
DataDescriptor - Class in ucar.nc2.iosp.bufr
Essentially a TableB entry, modified by any relevent TableC operators.
DataDescriptor(short, TableLookup) - Constructor for class ucar.nc2.iosp.bufr.DataDescriptor
 
DataDescriptorTreeConstructor - Class in ucar.nc2.iosp.bufr
Convert a list of data descriptors to a tree of DataDescriptor objects.
DataDescriptorTreeConstructor() - Constructor for class ucar.nc2.iosp.bufr.DataDescriptorTreeConstructor
 
dataSection - Variable in class ucar.nc2.iosp.bufr.Message
 
dds - Variable in class ucar.nc2.iosp.bufr.Message
 
Descriptor - Class in ucar.nc2.iosp.bufr
Static methods to manipulate the f-x-y descriptors
Descriptor() - Constructor for class ucar.nc2.iosp.bufr.Descriptor
 
doon(String) - Static method in class ucar.nc2.iosp.bufr.BufrIosp
 
dump(Formatter) - Method in class ucar.nc2.iosp.bufr.Message
 
dumpHeader(Formatter) - Method in class ucar.nc2.iosp.bufr.Message
 
dumpHeaderShort(Formatter) - Method in class ucar.nc2.iosp.bufr.Message
 

E

EmbeddedTable - Class in ucar.nc2.iosp.bufr
BUFR allows you to encode a BUFR table in BUFR.
equals(Object) - Method in class ucar.nc2.iosp.bufr.Message
BufrMessage is equal if they have the same dds.
extractWMO() - Method in class ucar.nc2.iosp.bufr.Message
 

F

factory(TableLookup, BufrDataDescriptionSection) - Method in class ucar.nc2.iosp.bufr.DataDescriptorTreeConstructor
 
float4(RandomAccessFile) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
Convert 4 bytes into a float value.
fxy() - Method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 

G

getBitCounterUncompressed(int) - Method in class ucar.nc2.iosp.bufr.Message
Get the offset of this obs from the start of the message data.
getBitPos(int) - Method in class ucar.nc2.iosp.bufr.BitCounterCompressed
 
getBitWidth() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getBufrEdition() - Method in class ucar.nc2.iosp.bufr.BufrIndicatorSection
Get the edition of the BUFR specification used.
getBufrLength() - Method in class ucar.nc2.iosp.bufr.BufrIndicatorSection
Get the byte length of this BUFR record.
getByteWidthCDM() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
Get the number of bytes the CDM datatype will take
getCategory() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
 
getCategoryFullName() - Method in class ucar.nc2.iosp.bufr.Message
 
getCategoryName() - Method in class ucar.nc2.iosp.bufr.Message
 
getCategoryNo() - Method in class ucar.nc2.iosp.bufr.Message
 
getCenterId() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
Identification of center.
getCenterName() - Method in class ucar.nc2.iosp.bufr.Message
 
getCenterNo() - Method in class ucar.nc2.iosp.bufr.Message
 
getConfig(FeatureType, NetcdfDataset, Formatter) - Method in class ucar.nc2.ft.point.standard.plug.BufrCdm
 
getCountBits() - Method in class ucar.nc2.iosp.bufr.BitCounterUncompressed
 
getCountedDataBits() - Method in class ucar.nc2.iosp.bufr.Message
 
getCountedDataBytes() - Method in class ucar.nc2.iosp.bufr.Message
 
getDataCategory(int) - Static method in class ucar.nc2.iosp.bufr.tables.TableA
data category name, from table A
getDataDescriptors() - Method in class ucar.nc2.iosp.bufr.BufrDataDescriptionSection
get list of data descriptors as Shorts
getDataLength() - Method in class ucar.nc2.iosp.bufr.BufrDataSection
 
getDataPos() - Method in class ucar.nc2.iosp.bufr.BufrDataSection
 
getDataType() - Method in class ucar.nc2.iosp.bufr.BufrDataDescriptionSection
Data type (compressed or non-compressed).
getDataWidth() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
getDesc() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getDesc() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
getDescriptor(short) - Method in class ucar.nc2.iosp.bufr.tables.TableB.Composite
 
getDescriptor(short) - Method in class ucar.nc2.iosp.bufr.tables.TableB
 
getDescriptor(short) - Method in class ucar.nc2.iosp.bufr.tables.TableD
 
getDescriptors() - Method in class ucar.nc2.iosp.bufr.BufrDataDescriptionSection
get list of data descriptors as Strings
getDescriptors() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Composite
 
getDescriptors() - Method in class ucar.nc2.iosp.bufr.tables.TableB
 
getDescriptors() - Method in class ucar.nc2.iosp.bufr.tables.TableD
 
getDescriptorsTableD(short) - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getDescriptorsTableD(String) - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getDescriptorTableB(short) - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getDescriptorTableD(short) - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getDetailInfo() - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
getDirOut() - Method in interface ucar.nc2.iosp.bufr.writer.BufrSplitter.Options
 
getFileSpec() - Method in interface ucar.nc2.iosp.bufr.writer.BufrSplitter.Options
 
getFileTypeDescription() - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
getFileTypeId() - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
getFxy() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getFxy(String) - Static method in class ucar.nc2.iosp.bufr.Descriptor
 
getFxy(short, short, short) - Static method in class ucar.nc2.iosp.bufr.Descriptor
 
getFxy() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
Get fxy as a String, eg 0-5-22
getFxy() - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
Get fxy as a String, eg 3-4-22
getFxy2(String) - Static method in class ucar.nc2.iosp.bufr.Descriptor
 
getFxyName() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getHeader() - Method in class ucar.nc2.iosp.bufr.Message
 
getId() - Method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 
getId() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
Get fxy as a short
getId() - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
Get fxy as a short
getKeys() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Composite
 
getKeys() - Method in class ucar.nc2.iosp.bufr.tables.TableB
 
getLastModified() - Method in class ucar.nc2.iosp.bufr.writer.MessageWriter
 
getLocalOverride() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
getLocalOverride() - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
getLocalSubCategory() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
 
getLocalTableB() - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getLocalTableBName() - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getLocalTableD() - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getLocalTableDName() - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getLocalTables(BufrIdentificationSection) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getLocalTableVersion() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
 
getLocalUseBytes() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
last bytes of the id section are "reserved for local use by ADP centers.
getLocation() - Method in class ucar.nc2.iosp.bufr.tables.TableB
 
getLocation() - Method in class ucar.nc2.iosp.bufr.tables.TableD
 
getMap() - Method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 
getMasterTableId() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
 
getMasterTableVersion() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
 
getMessage(RandomAccessFile) - Method in class ucar.nc2.iosp.bufr.writer.BufrSplitter
 
getMessageBytes(Message) - Method in class ucar.nc2.iosp.bufr.MessageScanner
 
getMessageBytesFromLast(Message) - Method in class ucar.nc2.iosp.bufr.MessageScanner
 
getMessageSize() - Method in class ucar.nc2.iosp.bufr.Message
Get the byte length of the entire BUFR record.
getMode() - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getMode() - Method in class ucar.nc2.iosp.bufr.tables.BufrTables.TableConfig
 
getName() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getName(short, TableLookup) - Static method in class ucar.nc2.iosp.bufr.Descriptor
 
getName() - Method in class ucar.nc2.iosp.bufr.tables.BufrTables.TableConfig
 
getName() - Method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 
getName() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
getName() - Method in class ucar.nc2.iosp.bufr.tables.TableB
 
getName() - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
getName() - Method in class ucar.nc2.iosp.bufr.tables.TableD
 
getNested(DataDescriptor) - Method in class ucar.nc2.iosp.bufr.BitCounterUncompressed
 
getNestedCounters(int) - Method in class ucar.nc2.iosp.bufr.BitCounterCompressed
 
getNumberDatasets() - Method in class ucar.nc2.iosp.bufr.BufrDataDescriptionSection
Number of data sets in this record.
getNumberDatasets() - Method in class ucar.nc2.iosp.bufr.Message
Get number of datasets in this message.
getNumberRows() - Method in class ucar.nc2.iosp.bufr.BitCounterUncompressed
 
getOffset(DataDescriptor) - Method in class ucar.nc2.iosp.bufr.BitCounterUncompressed
 
getOffset() - Method in class ucar.nc2.iosp.bufr.BufrDataDescriptionSection
Offset to the beginning of BufrDataDescriptionSection.
getOperatorName(int) - Static method in class ucar.nc2.iosp.bufr.tables.TableC
 
getOptionalSection(RandomAccessFile) - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
 
getPointConfig(NetcdfDataset, Formatter) - Method in class ucar.nc2.ft.point.standard.plug.BufrCdm
 
getProfileConfig(NetcdfDataset, Formatter) - Method in class ucar.nc2.ft.point.standard.plug.BufrCdm
 
getRawBytes() - Method in class ucar.nc2.iosp.bufr.Message
 
getReferenceTime() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
return record header time as a CalendarDate
getReferenceTime() - Method in class ucar.nc2.iosp.bufr.Message
 
getRefVal() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getRefVal() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
getRootDataDescriptor() - Method in class ucar.nc2.iosp.bufr.Message
Get the root of the DataDescriptor tree.
getScale() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getScale() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
getSequence() - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
getSource() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getSource() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
getStartBit(int) - Method in class ucar.nc2.iosp.bufr.BitCounterUncompressed
 
getStartingBitPos() - Method in class ucar.nc2.iosp.bufr.BitCounterCompressed
 
getStartPos() - Method in class ucar.nc2.iosp.bufr.BufrIndicatorSection
Get starting position in the file.
getStartPos() - Method in class ucar.nc2.iosp.bufr.Message
 
getStationConfig(NetcdfDataset, Formatter) - Method in class ucar.nc2.ft.point.standard.plug.BufrCdm
 
getStationProfileConfig(NetcdfDataset, Formatter) - Method in class ucar.nc2.ft.point.standard.plug.BufrCdm
 
getStructureIterator(Structure, int) - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
getSubCategory() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
 
getSubCenterId() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
Identification of subcenter.
getSubKeys() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getTable(short) - Static method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 
getTableBformat() - Method in class ucar.nc2.iosp.bufr.tables.BufrTables.TableConfig
 
getTableBname() - Method in class ucar.nc2.iosp.bufr.tables.BufrTables.TableConfig
 
getTableDformat() - Method in class ucar.nc2.iosp.bufr.tables.BufrTables.TableConfig
 
getTableDname() - Method in class ucar.nc2.iosp.bufr.tables.BufrTables.TableConfig
 
getTableLookup() - Method in class ucar.nc2.iosp.bufr.Message
 
getTableLookup() - Method in class ucar.nc2.iosp.bufr.MessageScanner
 
getTableName() - Method in class ucar.nc2.iosp.bufr.Message
 
getTables() - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getTables() - Static method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 
getTotalBits() - Method in class ucar.nc2.iosp.bufr.BitCounterCompressed
 
getTotalBits() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getTotalBits() - Method in class ucar.nc2.iosp.bufr.Message
This is the total number of bits taken by the data in the data section of the message.
getTotalMessages() - Method in class ucar.nc2.iosp.bufr.MessageScanner
 
getTotalObs() - Method in class ucar.nc2.iosp.bufr.MessageScanner
 
getTrajectoryConfig(NetcdfDataset, Formatter) - Method in class ucar.nc2.ft.point.standard.plug.BufrCdm
 
getType() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getUnits() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
getUnits() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
getUpdateSequence() - Method in class ucar.nc2.iosp.bufr.BufrIdentificationSection
Get update sequence.
getWmoTableB(BufrIdentificationSection) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getWmoTableB(int) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getWmoTableBlatest() - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getWmoTableBName() - Method in class ucar.nc2.iosp.bufr.TableLookup
 
getWmoTableBold(int) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getWmoTableD(BufrIdentificationSection) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getWmoTableD(int) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getWmoTableDlatest() - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
getWmoTableDName() - Method in class ucar.nc2.iosp.bufr.TableLookup
 

H

hashCode() - Method in class ucar.nc2.iosp.bufr.Message
Override hashcode to be consistent with equals.
hasNext() - Method in class ucar.nc2.iosp.bufr.MessageScanner
 
hasTable(short) - Static method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 

I

ids - Variable in class ucar.nc2.iosp.bufr.Message
 
int2(RandomAccessFile) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
Convert 2 bytes into a signed integer.
int2(int, int) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
convert 2 bytes to a signed integer.
int3(RandomAccessFile) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
Convert 3 bytes into a signed integer.
int4(RandomAccessFile) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
Convert 4 bytes into a signed integer.
int8(RandomAccessFile) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
Convert 8 bytes into a signed long.
is - Variable in class ucar.nc2.iosp.bufr.Message
 
isBitCountOk() - Method in class ucar.nc2.iosp.bufr.Message
 
isBufrTable(short) - Static method in class ucar.nc2.iosp.bufr.Descriptor
 
isCompressed() - Method in class ucar.nc2.iosp.bufr.BufrDataDescriptionSection
Is data compressed?
isLocal() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
isLocal() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
isLocal() - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
isLocalOverride() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
isMine(FeatureType, NetcdfDataset) - Method in class ucar.nc2.ft.point.standard.plug.BufrCdm
 
isMissing(long, int) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
 
isNumeric() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
is descriptor numeric or String
isObserved() - Method in class ucar.nc2.iosp.bufr.BufrDataDescriptionSection
Observation data
isOkForVariable() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
isTablesComplete() - Method in class ucar.nc2.iosp.bufr.Message
Check if all descriptors were found in the tables.
isValidFile(RandomAccessFile) - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
isValidFile(RandomAccessFile) - Static method in class ucar.nc2.iosp.bufr.MessageScanner
is this a valid BUFR file.
isVarLength() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
isWmoRange(short) - Static method in class ucar.nc2.iosp.bufr.Descriptor
 

M

main(String[]) - Static method in class ucar.nc2.iosp.bufr.BufrIosp
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.tables.NcepMnemonic
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.writer.Bufr2Xml
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.writer.BufrDataDump
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.writer.BufrDataProcess
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.writer.BufrSplitter
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.writer.Write2ncRect
 
main(String[]) - Static method in class ucar.nc2.iosp.bufr.writer.WriteT41_ncFlat
main.
makeNested(DataDescriptor, int, int, int) - Method in class ucar.nc2.iosp.bufr.BitCounterUncompressed
Track nested Tables.
makeString(short) - Static method in class ucar.nc2.iosp.bufr.Descriptor
 
MAX_MESSAGE_SIZE - Static variable in class ucar.nc2.iosp.bufr.MessageScanner
 
Message - Class in ucar.nc2.iosp.bufr
Encapsolates a complete BUFR message.
Message(RandomAccessFile, BufrIndicatorSection, BufrIdentificationSection, BufrDataDescriptionSection, BufrDataSection) - Constructor for class ucar.nc2.iosp.bufr.Message
 
MessageCompressedDataReader - Class in ucar.nc2.iosp.bufr
Reads through the data of a message.
MessageCompressedDataReader() - Constructor for class ucar.nc2.iosp.bufr.MessageCompressedDataReader
 
MessageDispatchDDS - Class in ucar.nc2.iosp.bufr.writer
BUFR Message Dispatch using DDS hashmap to sort the messages.
MessageScanner - Class in ucar.nc2.iosp.bufr
Sequentially scans a BUFR file, extracts the messages.
MessageScanner(RandomAccessFile) - Constructor for class ucar.nc2.iosp.bufr.MessageScanner
 
MessageScanner(RandomAccessFile, long, boolean) - Constructor for class ucar.nc2.iosp.bufr.MessageScanner
 
MessageUncompressedDataReader - Class in ucar.nc2.iosp.bufr
Class Description
MessageUncompressedDataReader() - Constructor for class ucar.nc2.iosp.bufr.MessageUncompressedDataReader
 
MessageWriter - Class in ucar.nc2.iosp.bufr.writer
Encapsolates writing BUFR message to one particular file.
mode - Variable in class ucar.nc2.iosp.bufr.tables.BufrTables.Tables
 

N

NcepMnemonic - Class in ucar.nc2.iosp.bufr.tables
A class that reads a mnemonic table.
NcepMnemonic() - Constructor for class ucar.nc2.iosp.bufr.tables.NcepMnemonic
 
ncounters() - Method in class ucar.nc2.iosp.bufr.BitCounterCompressed
Number of nested fields
next() - Method in class ucar.nc2.iosp.bufr.MessageScanner
 

O

obsRecord - Static variable in class ucar.nc2.iosp.bufr.BufrIosp
 
open(RandomAccessFile, NetcdfFile, CancelTask) - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
open(RandomAccessFile, NetcdfFile, Message) - Method in class ucar.nc2.iosp.bufr.BufrIosp
 

P

processAllInDir(File, OutputStream, FileFilter, BufrDataProcess.Counter) - Method in class ucar.nc2.iosp.bufr.writer.BufrDataProcess
 
processStream(InputStream) - Method in class ucar.nc2.iosp.bufr.writer.BufrSplitter
 

R

read(InputStream, BufrTables.Tables) - Static method in class ucar.nc2.iosp.bufr.tables.NcepMnemonic
Read NCEP mnemonic BUFR tables.
readAll(boolean) - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
readData(Variable, Section) - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
readData(ArrayStructureMA, Message, RandomAccessFile, Range, Formatter) - Method in class ucar.nc2.iosp.bufr.MessageCompressedDataReader
Read some or all datasets from a single message
readData(ArrayStructureBB, Message, RandomAccessFile, Range, boolean, Formatter) - Method in class ucar.nc2.iosp.bufr.MessageUncompressedDataReader
Read some or all datasets from a single message
readEntireMessage(Structure, Message, Message, RandomAccessFile, Formatter) - Method in class ucar.nc2.iosp.bufr.MessageCompressedDataReader
Read all datasets from a single message
readEntireMessage(Structure, Message, Message, RandomAccessFile, Formatter) - Method in class ucar.nc2.iosp.bufr.MessageUncompressedDataReader
Read all datasets from a single message
readTableB(String, BufrTables.Format, boolean) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 
readTableD(String, BufrTables.Format, boolean) - Static method in class ucar.nc2.iosp.bufr.tables.BufrTables
 

S

scanBufrFile(String) - Method in class ucar.nc2.iosp.bufr.writer.BufrDataDump
 
scanBufrFile(String, BufrDataProcess.Counter) - Method in class ucar.nc2.iosp.bufr.writer.BufrDataProcess
 
sendIospMessage(Object) - Method in class ucar.nc2.iosp.bufr.BufrIosp
 
setBitOffset(DataDescriptor) - Method in class ucar.nc2.iosp.bufr.BitCounterUncompressed
 
setDebugFlags(DebugFlags) - Static method in class ucar.nc2.iosp.bufr.BufrIosp
 
setHeader(String) - Method in class ucar.nc2.iosp.bufr.Message
 
setInputFilenameOut(String) - Method in class ucar.nc2.iosp.bufr.writer.MessageDispatchDDS
 
setIterators(ArrayStructureMA) - Static method in class ucar.nc2.iosp.bufr.MessageCompressedDataReader
 
setLocalOverride(boolean) - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
setLocalOverride(boolean) - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
setRawBytes(byte[]) - Method in class ucar.nc2.iosp.bufr.Message
 
setStartPos(long) - Method in class ucar.nc2.iosp.bufr.Message
 
setTableLookup(TableLookup) - Method in class ucar.nc2.iosp.bufr.Message
 
show(Formatter, int) - Method in class ucar.nc2.iosp.bufr.BitCounterCompressed
 
show(Formatter, short, TableLookup) - Static method in class ucar.nc2.iosp.bufr.Descriptor
 
show(Formatter) - Method in class ucar.nc2.iosp.bufr.tables.TableB
 
show(Formatter, boolean) - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
show(Formatter) - Method in class ucar.nc2.iosp.bufr.tables.TableD
 
showMissingFields(Formatter) - Method in class ucar.nc2.iosp.bufr.Message
 

T

TableA - Class in ucar.nc2.iosp.bufr.tables
Description
TableA() - Constructor for class ucar.nc2.iosp.bufr.tables.TableA
 
TableB - Class in ucar.nc2.iosp.bufr.tables
BUFR Table B - Data descriptors
TableB(String, String) - Constructor for class ucar.nc2.iosp.bufr.tables.TableB
 
TableB.Composite - Class in ucar.nc2.iosp.bufr.tables
Composite pattern - collection of TableB
TableB.Composite(String, String) - Constructor for class ucar.nc2.iosp.bufr.tables.TableB.Composite
 
TableB.Descriptor - Class in ucar.nc2.iosp.bufr.tables
 
TableC - Class in ucar.nc2.iosp.bufr.tables
BUFR Table C - Data operators
TableC() - Constructor for class ucar.nc2.iosp.bufr.tables.TableC
 
TableD - Class in ucar.nc2.iosp.bufr.tables
BUFR Table D - Data sequences
TableD(String, String) - Constructor for class ucar.nc2.iosp.bufr.tables.TableD
 
TableD.Descriptor - Class in ucar.nc2.iosp.bufr.tables
 
TableLookup - Class in ucar.nc2.iosp.bufr
Encapsolates lookup into the BUFR Tables.
TableLookup(BufrIdentificationSection) - Constructor for class ucar.nc2.iosp.bufr.TableLookup
 
TableLookup(BufrIdentificationSection, TableB, TableD) - Constructor for class ucar.nc2.iosp.bufr.TableLookup
 
toString() - Method in class ucar.nc2.iosp.bufr.DataDescriptor
 
toString() - Method in class ucar.nc2.iosp.bufr.tables.BufrTables.TableConfig
 
toString() - Method in class ucar.nc2.iosp.bufr.tables.CodeFlagTables
 
toString() - Method in class ucar.nc2.iosp.bufr.tables.TableB.Descriptor
 
toString() - Method in class ucar.nc2.iosp.bufr.tables.TableD.Descriptor
 
transferInfo(List<DataDescriptor>, List<DataDescriptor>) - Static method in class ucar.nc2.iosp.bufr.DataDescriptor
Transfer info from the "proto message" to another message with the exact same structure.

U

ucar.nc2.ft.point.standard.plug - package ucar.nc2.ft.point.standard.plug
 
ucar.nc2.iosp.bufr - package ucar.nc2.iosp.bufr
I/O Service Provider for BUFR format files
ucar.nc2.iosp.bufr.tables - package ucar.nc2.iosp.bufr.tables
 
ucar.nc2.iosp.bufr.writer - package ucar.nc2.iosp.bufr.writer
 
uint2(RandomAccessFile) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
Convert 2 bytes into an unsigned integer.
uint3(RandomAccessFile) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
Convert 3 bytes into an unsigned integer.
uint3(int, int, int) - Static method in class ucar.nc2.iosp.bufr.BufrNumbers
Convert 3 bytes into an unsigned int.
UNDEFINED - Static variable in class ucar.nc2.iosp.bufr.BufrNumbers
if missing value is not defined use this value.
usesLocalTable() - Method in class ucar.nc2.iosp.bufr.Message
 

V

valueOf(String) - Static method in enum ucar.nc2.iosp.bufr.tables.BufrTables.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ucar.nc2.iosp.bufr.tables.BufrTables.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ucar.nc2.iosp.bufr.tables.WmoXmlReader.Version
Returns the enum constant of this type with the specified name.
values() - Static method in enum ucar.nc2.iosp.bufr.tables.BufrTables.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ucar.nc2.iosp.bufr.tables.BufrTables.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ucar.nc2.iosp.bufr.tables.WmoXmlReader.Version
Returns an array containing the constants of this enum type, in the order they are declared.

W

WmoXmlReader - Class in ucar.nc2.iosp.bufr.tables
Read WMO BUFR XML formats
WmoXmlReader() - Constructor for class ucar.nc2.iosp.bufr.tables.WmoXmlReader
 
WmoXmlReader.Version - Enum in ucar.nc2.iosp.bufr.tables
 
write(Message) - Method in class ucar.nc2.iosp.bufr.writer.MessageWriter
 
Write2ncRect - Class in ucar.nc2.iosp.bufr.writer
Write BUFR to an nc file, makeing all substructures into multidimensional (rectangular) arrays.
writeCurrentMessage(WritableByteChannel) - Method in class ucar.nc2.iosp.bufr.MessageScanner
 
WriteT41_ncFlat - Class in ucar.nc2.iosp.bufr.writer
Class Description.
WriteT41_ncFlat(NetcdfFile, String, boolean) - Constructor for class ucar.nc2.iosp.bufr.writer.WriteT41_ncFlat
 
WriteT41_ncRect - Class in ucar.nc2.iosp.bufr.writer
Class Description.
WriteT42_ncRect - Class in ucar.nc2.iosp.bufr.writer
Class Description.
A B C D E F G H I M N O P R S T U V W 

Copyright © 1999–2014 UCAR/Unidata. All rights reserved.