All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| AfwaTables |
Air Force Weather Center (center 57)
|
| CalendarDateFactory |
Reuse immutable calendar date objects.
|
| Coordinate |
Abstract coordinate
|
| Coordinate.Type |
Coordinate types
|
| CoordinateBuilder<T> |
Builds Coordinates by finding distinct values.
|
| CoordinateBuilder.TwoD<T> |
|
| CoordinateBuilderImpl<T> |
Builds one Coordinate of one Variable,
by keeping the Set of Values found in the records.
|
| CoordinateEns |
Ensemble coordinates
|
| CoordinateEns.Builder1 |
|
| CoordinateEns.Builder2 |
|
| CoordinateND<T> |
N-dimensional coordinates and a SparseArray that tracks if data is available.
|
| CoordinateND.Builder<T> |
|
| CoordinatePartitionUnionizer |
Create the overall coordinate across the same variable in different partitions
The CoordinateBuilders create unique sets of Coordinates.
|
| CoordinateRuntime |
Grib runtime coordinate
Effectively Immutable
|
| CoordinateRuntime.Builder1 |
|
| CoordinateRuntime.Builder2 |
|
| CoordinateSharer<T> |
Create shared coordinate variables across the variables in the same group.
|
| CoordinateSharerBest |
Create shared coordinate variables across the variables in the same group.
|
| CoordinateTime |
Time coordinates that are offsets from the reference date (not intervals).
|
| CoordinateTime.Builder1 |
|
| CoordinateTime.Builder2 |
|
| CoordinateTime2D |
Both runtime and time coordinates are tracked here.
|
| CoordinateTime2D.Builder1 |
|
| CoordinateTime2D.Builder2 |
|
| CoordinateTime2D.Time2D |
|
| CoordinateTimeAbstract |
Abstract superclass for time coordinates ( time, timeIntv, time2D)
Effectively Immutable
|
| CoordinateTimeIntv |
Time coordinates that are intervals.
|
| CoordinateTimeIntv.Builder1 |
|
| CoordinateTimeIntv.Builder2 |
|
| CoordinateVert |
Vertical GRIB coordinates
Effectively immutable; setName() can only be called once.
|
| CoordinateVert.Builder1 |
|
| CoordinateVert.Builder2 |
|
| EccodesCodeTable |
ECMWF code tables read from resources/grib2/ecmwf/tables/.
|
| EccodesLocalTables |
The results of EcmwfParamTableCompare indicate there are no significant differences of the parameter tables with WMO.
|
| EccodesParamTable |
The results of EcmwfParamTableCompare indicate there are no significant differences of the parameter tables with WMO.
|
| EnsCoordValue |
|
| FnmocTables |
FNMOC local tables
|
| FslHrrrLocalTables |
FSL/GSD (center 59)
genProcessId 125 = HRRR
|
| GcMFile |
MFile stored in GC index
|
| GdsHorizCoordSys |
A Horizontal coordinate system generated from a GRIB-1 or GRIB-2 GDS.
|
| GdsSpherical |
Fake implementation of Grib2Gds template 50, to prevent exception.
|
| GempakLocalTables |
Read tables from https://github.com/Unidata/gempak/tree/master/gempak/tables/grid/g2*.tbl
eg:
https://raw.githubusercontent.com/Unidata/gempak/master/gempak/tables/grid/g2varsfsl1.tbl
LOOK: not used in standardTableMap.txt, so cannot be found in any search in Grib2Tables.
|
| Grib |
GRIB constants.
|
| Grib1Collection |
Grib1-specific subclass of GribCollection.
|
| Grib1CollectionBuilder |
Builds indexes for collections of Grib1 files.
|
| Grib1CollectionBuilder.VariableBag |
|
| Grib1CollectionBuilderFromIndex |
Grib1-specific reading of ncx files.
|
| Grib1Customizer |
Interprets grib1 info in a way that may be customized.
|
| Grib1DataReader |
Decodes the GRIB1 binary data record
|
| Grib1Gds |
GRIB1 GDS - subclass for each type
|
| Grib1Gds.GaussianLatLon |
|
| Grib1Gds.LambertConformal |
|
| Grib1Gds.LatLon |
|
| Grib1Gds.Mercator |
|
| Grib1Gds.PolarStereographic |
|
| Grib1Gds.RotatedLatLon |
|
| Grib1Gds.SphericalHarmonicCoefficients |
|
| Grib1Gds.UnknownGds |
|
| Grib1GdsPredefined |
Helper class for pre-defined grid definition section (GDS) .
|
| Grib1Index |
Read and Write Grib1 index (gbx9).
|
| Grib1IndexProto |
|
| Grib1IndexProto.Grib1GdsSection |
Protobuf type Grib1GdsSection
|
| Grib1IndexProto.Grib1GdsSection.Builder |
Protobuf type Grib1GdsSection
|
| Grib1IndexProto.Grib1GdsSectionOrBuilder |
|
| Grib1IndexProto.Grib1Index |
Protobuf type Grib1Index
|
| Grib1IndexProto.Grib1Index.Builder |
Protobuf type Grib1Index
|
| Grib1IndexProto.Grib1IndexOrBuilder |
|
| Grib1IndexProto.Grib1Record |
Protobuf type Grib1Record
|
| Grib1IndexProto.Grib1Record.Builder |
Protobuf type Grib1Record
|
| Grib1IndexProto.Grib1RecordOrBuilder |
|
| Grib1Iosp |
Grib-1 Collection IOSP.
|
| Grib1Parameter |
A Grib-1 Parameter
|
| Grib1ParamLevel |
Level information contained in a particular PDS.
|
| Grib1ParamTableReader |
A Grib1 Parameter Table (table 2).
|
| Grib1ParamTables |
This is the interface to manage GRIB-1 Parameter Table lookups.
|
| Grib1ParamTime |
Time coordinate from the PDS.
|
| Grib1Partition |
PartitionCollection for Grib1.
|
| Grib1Record |
A Grib1 message.
|
| Grib1RecordScanner |
Scan files and extract Grib1Records.
|
| Grib1SectionBinaryData |
The Binary Data Section for GRIB-1 files
|
| Grib1SectionBitMap |
Grib1 Section 3 (BitMap)
|
| Grib1SectionGridDefinition |
The Grid Definition Section for GRIB-1 files
Effectively immutable, but caching lazy gds
|
| Grib1SectionIndicator |
The Indicator Section for GRIB-1 files
|
| Grib1SectionProductDefinition |
The Product Definition Section for GRIB-1 files
|
| Grib1Utils |
static utilities for Grib-1
|
| Grib1Variable |
Used to group records into a CDM variable
Herein lies the semantics of a variable object identity.
|
| Grib1WmoTimeType |
Standard WMO tables for time range indicator - Grib1 table 5.
|
| Grib2CodeTableInterface |
|
| Grib2CodeTableInterface.Entry |
|
| Grib2Collection |
Grib2 specific subclass of GribCollection.
|
| Grib2DataReader |
Reads the data from one grib2 record.
|
| Grib2Drs |
Template-specific fields for Grib2SectionDataRepresentation
|
| Grib2Drs.Type0 |
|
| Grib2Drs.Type2 |
|
| Grib2Drs.Type3 |
|
| Grib2Drs.Type40 |
|
| Grib2Drs.Type50002 |
|
| Grib2FlagTableInterface |
|
| Grib2FlagTableInterface.Entry |
|
| Grib2Gds |
Template-specific fields for Grib2SectionGridDefinition
LOOK hashCode not right, cant use approximate float compare
|
| Grib2Gds.AbstractRotatedLatLon |
|
| Grib2Gds.AlbersEqualArea |
|
| Grib2Gds.CurvilinearOrthogonal |
|
| Grib2Gds.GaussLatLon |
|
| Grib2Gds.LambertConformal |
|
| Grib2Gds.LatLon |
|
| Grib2Gds.Mercator |
|
| Grib2Gds.PolarStereographic |
|
| Grib2Gds.RotatedLatLon |
|
| Grib2Gds.RotatedLatLon32769 |
|
| Grib2Gds.SpaceViewPerspective |
|
| Grib2Index |
Read and Write Grib2 index (gbx9).
|
| Grib2IndexProto |
|
| Grib2IndexProto.Grib2Index |
Protobuf type Grib2Index
|
| Grib2IndexProto.Grib2Index.Builder |
Protobuf type Grib2Index
|
| Grib2IndexProto.Grib2IndexOrBuilder |
|
| Grib2IndexProto.Grib2Record |
Protobuf type Grib2Record
|
| Grib2IndexProto.Grib2Record.Builder |
Protobuf type Grib2Record
|
| Grib2IndexProto.Grib2RecordOrBuilder |
|
| Grib2IndexProto.GribGdsSection |
Protobuf type GribGdsSection
|
| Grib2IndexProto.GribGdsSection.Builder |
Protobuf type GribGdsSection
|
| Grib2IndexProto.GribGdsSectionOrBuilder |
|
| Grib2IndexProto.GribIdSection |
Protobuf type GribIdSection
|
| Grib2IndexProto.GribIdSection.Builder |
Protobuf type GribIdSection
|
| Grib2IndexProto.GribIdSectionOrBuilder |
|
| Grib2Iosp |
Grib-2 Collection IOSP.
|
| Grib2JpegDecoder |
Adaptation of jj2000.j2k.decoder.Decoder, in order to read input from memory.
|
| Grib2Parameter |
A Grib-2 parameter
|
| Grib2ParamTableInterface |
|
| Grib2Partition |
PartitionCollection for Grib2.
|
| Grib2PartitionBuilderFromIndex |
Read Grib2Partition From ncx Index,
Data file never opened.
|
| Grib2Pds |
Abstract superclass for GRIB2 PDS handling.
|
| Grib2Pds.PdsAerosol |
|
| Grib2Pds.PdsEnsemble |
|
| Grib2Pds.PdsEnsembleDerived |
|
| Grib2Pds.PdsInterval |
|
| Grib2Pds.PdsPercentile |
|
| Grib2Pds.PdsProbability |
|
| Grib2Pds.PdsSatellite |
|
| Grib2Pds.PdsSpatialInterval |
|
| Grib2Pds.SatelliteBand |
|
| Grib2Pds.TimeInterval |
|
| Grib2Record |
Read one Record from a GRIB-2 files
|
| Grib2RecordScanner |
Scan raf for grib-2 messages
|
| Grib2SectionBitMap |
The BitMap section 6 for GRIB-2 files
|
| Grib2SectionData |
The Data section 7 for GRIB-2 files
|
| Grib2SectionDataRepresentation |
The Data Representation section (5) for GRIB-2 files
|
| Grib2SectionGridDefinition |
The Grid Definition section 3 for GRIB-2 files
|
| Grib2SectionIdentification |
The Identification section 1 for GRIB-2 files
|
| Grib2SectionIndicator |
The Indicator Section for GRIB-2 files
|
| Grib2SectionLocalUse |
The Local Use section 2 for GRIB-2 files
|
| Grib2SectionProductDefinition |
The Product Definition section 4 for GRIB-2 files
|
| Grib2Show |
Utilities to show Grib2 records.
|
| Grib2Tables |
Grib 2 Tables - allows local overrides and augmentation of WMO tables.
|
| Grib2TablesId |
|
| Grib2TablesId.Type |
|
| Grib2Utils |
Static utilities for Grib-2
|
| Grib2Utils.LatLon2DCoord |
|
| Grib2Utils.LatLonCoordType |
|
| Grib2Variable |
Used to group records into a CDM variable
Herein lies the semantics of variable object identity.
|
| GribBestDatasetBuilder |
Not used yet.
|
| GribCdmIndex |
Utilities for creating GRIB CDM index (ncx) files, both collections and partitions.
|
| GribCdmIndex.GribCollectionType |
|
| GribCollectionImmutable |
An Immutable GribCollection, corresponds to one index (ncx) file.
|
| GribCollectionImmutable.Record |
|
| GribCollectionImmutable.Type |
|
| GribCollectionMutable |
A mutable class for writing indices or building GribCollectionImmutable.
|
| GribCollectionMutable.Record |
|
| GribCollectionProto |
|
| GribCollectionProto.Coord |
Protobuf type Coord
|
| GribCollectionProto.Coord.Builder |
Protobuf type Coord
|
| GribCollectionProto.CoordOrBuilder |
|
| GribCollectionProto.Dataset |
Protobuf type Dataset
|
| GribCollectionProto.Dataset.Builder |
Protobuf type Dataset
|
| GribCollectionProto.Dataset.Type |
Protobuf enum Dataset.Type
|
| GribCollectionProto.DatasetOrBuilder |
|
| GribCollectionProto.FcConfig |
apparently not used
|
| GribCollectionProto.FcConfig.Builder |
apparently not used
|
| GribCollectionProto.FcConfigOrBuilder |
|
| GribCollectionProto.Gds |
Protobuf type Gds
|
| GribCollectionProto.Gds.Builder |
Protobuf type Gds
|
| GribCollectionProto.GdsOrBuilder |
|
| GribCollectionProto.GribAxisType |
same as ucar.coord.Coordinate.Type
|
| GribCollectionProto.GribCollection |
Protobuf type GribCollection
|
| GribCollectionProto.GribCollection.Builder |
Protobuf type GribCollection
|
| GribCollectionProto.GribCollectionOrBuilder |
|
| GribCollectionProto.Group |
Protobuf type Group
|
| GribCollectionProto.Group.Builder |
Protobuf type Group
|
| GribCollectionProto.GroupOrBuilder |
|
| GribCollectionProto.IntMap |
Protobuf type IntMap
|
| GribCollectionProto.IntMap.Builder |
Protobuf type IntMap
|
| GribCollectionProto.IntMapOrBuilder |
|
| GribCollectionProto.IntvFilter |
Protobuf type IntvFilter
|
| GribCollectionProto.IntvFilter.Builder |
Protobuf type IntvFilter
|
| GribCollectionProto.IntvFilterOrBuilder |
|
| GribCollectionProto.MFile |
Protobuf type MFile
|
| GribCollectionProto.MFile.Builder |
Protobuf type MFile
|
| GribCollectionProto.MFileOrBuilder |
|
| GribCollectionProto.Parameter |
Protobuf type Parameter
|
| GribCollectionProto.Parameter.Builder |
Protobuf type Parameter
|
| GribCollectionProto.ParameterOrBuilder |
|
| GribCollectionProto.Partition |
Protobuf type Partition
|
| GribCollectionProto.Partition.Builder |
Protobuf type Partition
|
| GribCollectionProto.PartitionOrBuilder |
|
| GribCollectionProto.PartitionVariable |
Protobuf type PartitionVariable
|
| GribCollectionProto.PartitionVariable.Builder |
Protobuf type PartitionVariable
|
| GribCollectionProto.PartitionVariableOrBuilder |
|
| GribCollectionProto.Record |
Protobuf type Record
|
| GribCollectionProto.Record.Builder |
Protobuf type Record
|
| GribCollectionProto.RecordOrBuilder |
|
| GribCollectionProto.SparseArray |
SparseArray only at the GCs (MRC and SRC) not at the Partitions
dont need SparseArray in memory until someone wants to read from the variable
|
| GribCollectionProto.SparseArray.Builder |
SparseArray only at the GCs (MRC and SRC) not at the Partitions
dont need SparseArray in memory until someone wants to read from the variable
|
| GribCollectionProto.SparseArrayOrBuilder |
|
| GribCollectionProto.StringMap |
Protobuf type StringMap
|
| GribCollectionProto.StringMap.Builder |
Protobuf type StringMap
|
| GribCollectionProto.StringMapOrBuilder |
|
| GribCollectionProto.Variable |
Protobuf type Variable
|
| GribCollectionProto.Variable.Builder |
Protobuf type Variable
|
| GribCollectionProto.VariableOrBuilder |
|
| GribCoverageDataset |
Create a FeatureDatasetCoverage from a GribCollection file.
|
| GribData |
Abstraction for handling Grib 1 & 2 data in a uniform way.
|
| GribData.Bean |
|
| GribData.Info |
|
| GribData.InterpolationMethod |
|
| GribDataReader |
Grib Data Reader.
|
| GribDataReader.DataReceiver |
|
| GribDataReader.DataReceiverIF |
|
| GribDataReader.DataRecord |
|
| GribDataValidator |
For debugging
|
| GribHorizCoordSystem |
Encapsolates the GdsHorizCoordSys; shared by the GroupHcs
|
| GribIndex |
Abstract superclass for Grib1Index and Grib2Index.
|
| GribIndexCache |
manages where the grib index files live
|
| GribIosp |
Grib Collection IOSP, version 2.
|
| GribNumbers |
Utilities for reading and interpreting GRIB bytes.
|
| GribRecordStats |
Counting statistics
|
| GribResourceReader |
|
| GribStatType |
Grib1 derived from Code table 5 : Time range indicator
Grib2 code table 4.10: Statistical process used to calculate the processed field from the field at each time
increment during the time range
These are the standard WMO tables only.
|
| GribTables |
Abstraction of GribTable for Grib Collections.
|
| GribTables.Parameter |
|
| GribUtils |
General Utilities used by GRIB code.
|
| JmaTables |
Local tables for JMA (center 34)
|
| KmaLocalTables |
LocalTables from KMA (Japan)
|
| MrmsLocalTables |
Mrms local tables
|
| NcarTables |
NCAR (center 60) overrides
|
| NcepRfcTables |
NCEP River Forecast Centers
|
| NcepTables |
NCEP overrides of GRIB tables
LOOK: Why not a singleton?
|
| NdfdLocalTables |
Ndfd local tables
|
| NwsMetDevTables |
Center = (7) US National Weather Service, National Centres for Environmental Prediction (NCEP)
SubCenter = (14) NWS Meteorological Development Laboratory
Master Table = 1
Local Table = 0
|
| PartitionCollectionImmutable |
An Immutable PartitionCollection
|
| PartitionCollectionMutable |
Collection of GribCollections or other PartitionCollections, partitioned by reference time.
|
| QuasiRegular |
Converts a QuasiRegular grid into a regular rectanglar (lat/lon) grid.
|
| SparseArray<T> |
Store objects of type T in a sparse array.
|
| SparseArray.Builder<T> |
|
| TimeCoordIntvDateValue |
Time intervals represented by start and end CalendarDate.
|
| TimeCoordIntvValue |
|
| VertCoordType |
Encapsulate the semantics in GRIB level types (Grib1 table 3, Grib2 code table 4.5).
|
| VertCoordValue |
|
| WmoCodeFlagTables |
Read and manage the WMO GRIB2 Code, Flag, and Parameter tables, in their standard XML format
|
| WmoCodeFlagTables.TableType |
|
| WmoCodeFlagTables.Version |
|
| WmoCodeFlagTables.WmoTable |
|
| WmoCodeTable |
|
| WmoFlagTable |
|
| WmoParamTable |
|
| WmoTemplateTables |
Read and process WMO GRIB templates from standard WMO source file.
|
| WmoTemplateTables.Field |
|
| WmoTemplateTables.Version |
|