| Interface | Description |
|---|---|
| Coordinate |
Abstract coordinate
|
| CoordinateBuilder<T> |
Builds Coordinates
Finds distinct values
|
| CoordinateBuilder.TwoD<T> |
| Class | Description |
|---|---|
| CalendarDateFactory |
A way to minimize memory by reusing immutable calendar date objects
|
| 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.
|
| CoordinateND.Builder<T> | |
| CoordinateRuntime |
Grib runtime coordinate
Effectively Immutable
|
| CoordinateRuntime.Builder1 | |
| CoordinateRuntime.Builder2 | |
| CoordinateSharer<T> |
Create shared coordinates across variables in the same group,
to form the set of group coordinates.
|
| 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 | |
| CoordinateUnionizer |
Create the overall coordinate across the same variable in different partitions
The CoordinateBuilders create unique sets of Coordinates.
|
| CoordinateUniquify |
Create shared coordinates across variables in the same group,
to form the set of group coordinates.
|
| CoordinateVert |
Vertical GRIB coordinates
Effectively immutable; setName() can only be called once.
|
| CoordinateVert.Builder1 | |
| CoordinateVert.Builder2 | |
| Counter |
Count stats
|
| SparseArray<T> |
Store objects of type T in a sparse array.
|
| SparseArray.Builder<T> | |
| TwoDTimeInventory |
Keeps track of the inventory for the run x time 2D time
|
| Enum | Description |
|---|---|
| Coordinate.Type |
Enumerated list of coordinate types
|