All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractIOServiceProvider |
Abstract base class for IOSP implementations.
|
Access |
A Dataset Access element.
|
AccessBuilder |
Build immutable Access object
|
ACDD |
Attribute Conventions for Dataset Discovery
|
Array<T> |
Superclass for implementations of multidimensional arrays.
|
Arrays |
Static helper classes for Array
|
ArrayType |
Type-safe enumeration of Array data types.
|
ArrayType.Signedness |
A property of integral data types that determines whether they can represent both
positive and negative numbers (signed), or only non-negative numbers (unsigned).
|
ArrayVlen<T> |
Array of variable length primitive arrays of T, eg double[length][].
|
AtmosHybridSigmaPressure |
Implement CF "atmosphere_sigma_coordinate".
|
AtmosHybridSigmaPressure.Builder |
|
AtmosSigma |
Implement CF "atmosphere_sigma_coordinate".
|
AtmosSigma.Builder |
|
Attribute |
An Attribute is a name and a value, used for associating arbitrary metadata with another object.
|
Attribute.Builder |
|
AttributeContainer |
An immutable Container of Attributes.
|
AttributeContainerMutable |
A mutable collection of Attributes.
|
AxisType |
Enumeration of Coordinate Axis types.
|
Bearing |
Computes the distance, azimuth, and back azimuth between
two lat-lon positions on the Earth's surface.
|
BitReader |
Helper for reading data that has been bit packed.
|
Calendar |
Implements CF calendar attribute.
|
CalendarDate |
A Calendar Date, replaces java.util.Date, using java.time.
|
CalendarDateFormatter |
Static routines for date formatting.
|
CalendarDateRange |
A range of CalendarDates: the half open interval [start, end)
|
CalendarDateUnit |
A Calendar Date Unit: "[CALENDAR] unit SINCE baseDate".
|
CalendarPeriod |
A CalendarPeriod is a logical duration of time, it requires a Calendar to convert to an actual duration of time.
|
CalendarPeriod.Field |
|
CancelTask |
Allows long tasks to be cancelled by the user.
|
CancelTask.CancelTaskImpl |
|
Catalog |
A Client Catalog
|
CatalogBuilder |
Builds client Catalogs using JDOM2
Non validating.
|
CatalogRef |
A Client CatalogRef
|
CatalogRefBuilder |
Client CatalogRef Builder
|
CDLWriter |
Netcdf Common Data Language (CDL) writer.
|
CDM |
CDM constants.
|
CF |
Constants used in CF Conventions.
|
CF.CellMethods |
Enumeration of CF cell methods.
|
CF.FeatureType |
Map from CF feature type names to CDM FeatureType enums.
|
ChunkingIndex |
An index that computes chunk shapes.
|
CoordinateAxis |
A Variable that specifies one of the coordinates of a CoordinateSystem,
this is a legacy class, use GridAxis for new code.
|
CoordinateAxis.AxisComparator |
|
CoordinateAxis.Builder<T extends CoordinateAxis.Builder<T>> |
|
CoordinateAxis1D |
A 1-dimensional Coordinate Axis, this is a legacy class, use GridAxis1D for new code.
|
CoordinateAxis1D.Builder<T extends CoordinateAxis1D.Builder<T>> |
|
CoordinateSystem |
Specifies the coordinates of a Variable's values,
this is a legacy class, use GridCoordinateSystem for new code.
|
CoordinateSystem.Builder<T extends CoordinateSystem.Builder<T>> |
|
CoordInterval |
A Coordinate represented by an interval [start, end).
|
CoordSystemBuilderFactory |
A Service Provider of CoordSystemBuilder.
|
CsmHybridSigmaBuilder |
Implement CSM "ocean_sigma_coordinate".
|
DataFormatType |
Redo thredds.catalog.DataFormatType as enum in order to break dependency of ucar.nc2 on server catalog.
|
Dataset |
A Client Catalog Dataset
|
DatasetBuilder |
Builder of client catalog Dataset
|
DatasetNode |
A node in a tree of datasets, superclass of Catalog and Dataset
|
DatasetUrl |
Detection of the protocol from a location string.
|
DateType |
The thredds "dateType" and "dateTypeFormatted" XML element types.
|
DebugFlags |
A set of boolean flags.
|
DebugFlags.DebugFlagsImpl |
|
Dimension |
A Dimension defines the array shape of a Variable.
|
Dimension.Builder |
|
Dimensions |
Static helper methods for Dimension.
|
Dimensions.FindDimensionByName |
A Function that finds a Dimension by name.
|
Documentation |
Client catalog documentation element
|
Earth |
Defines the shape of the earth ellipsoid.
|
EarthEllipsoid |
Type-safe enumeration of Earth Ellipsoids.
|
EarthLocation |
A location on the earth, specified by lat, lon and optionally altitude.
|
EnumTypedef |
A named map from integers to Strings; a user-defined Enum used as a Variable's data type.
|
ExistingFieldVerticalTransform |
Create a Vertical Transform from a variable in the dataset.
|
ExistingFieldVerticalTransform.Builder |
|
FeatureType |
Enumeration of CDM Feature types, aka "Scientific Data Types".
|
Grid |
A georeferenced Field.
|
GridAxis<T> |
A GridAxis represents a 1D Coordinate Variable used for a Grid.
|
GridAxis.Builder<T extends GridAxis.Builder<T>> |
|
GridAxisDependenceType |
The way that the Axis depends on other axes.
|
GridAxisInterval |
Interval Grid coordinates.
|
GridAxisInterval.Builder<T extends GridAxisInterval.Builder<T>> |
|
GridAxisPoint |
Point Grid coordinates.
|
GridAxisPoint.Builder<T extends GridAxisPoint.Builder<T>> |
|
GridAxisSpacing |
The spacing of the coordinate values.
|
GridCoordinateSystem |
A Coordinate System for gridded data, consisting of orthogonal 1D GridAxes.
|
GridDataset |
A Dataset that contains Grids.
|
GridDatasetFactory |
A factory of Grid Datasets.
|
GridDatasetProvider |
A Service Provider of GridDataset, used by cdmr.
|
GridHorizCoordinateSystem |
Manages the Projection GeoX/GeoY or Lat/Lon horizontal CoordinateSystem, with orthogonal axes.
|
GridHorizCoordinateSystem.CoordReturn |
The cell index in which a grid coordinate is found.
|
GridHorizCurvilinear |
A "Curvilinear" horizontal CoordinateSystem does not have a closed form projection function, nor orthogonal lat/lon
axes.
|
GridReader |
Fluent Api for creating subset parameters, and then reading with those.
|
GridReferencedArray |
A Grid's data array with Geo referencing.
|
Grids |
Static methods for Grids and GridDatasets.
|
Grids.AxisComparator |
Standard sort on GridAxis.
|
GridSubset |
Coordinate value-based subsetting of a Grid.
|
GridTimeCoordinateSystem |
Manages the time coordinates of a GridCoordinateSystem.
|
GridTimeCoordinateSystem.Type |
Types of GridTimeCoordinateSystem.
|
Group |
A logical collection of Variables, Attributes, and Dimensions.
|
Group.Builder |
|
Indent |
Maintains indentation level for printing nested structures.
|
Index |
Indexes for Arrays.
|
IndexChunker |
Iterator to read/write subsets of a multidimensional array, finding the contiguous chunks.
|
IndexChunker.Chunk |
A chunk of data that is contiguous in both the source and destination.
|
IndexChunkerTiled |
Assume that the data is stored divided into sections, described by dataSection.
|
IndexFn |
Public by accident.
|
IndexFn.Builder |
|
IndexLong |
Uses longs for indexing, otherwise similar to ucar.ma2.Index
|
InMemoryRandomAccessFile |
A RandomAccessFile stored entirely in memory as a byte array.
|
InvalidRangeException |
Thrown if an attempt is made to use an invalid Range to index an array.
|
IO |
Input/Output static utilities.
|
IOServiceProvider |
This is the service provider interface for the low-level I/O access classes (read only).
|
IospArrayHelper |
Helper methods for IOSP's for reading data.
|
IsMissingEvaluator |
A mix-in interface for evaluating if a value is missing.
|
KMPMatch |
Knuth-Morris-Pratt Algorithm for Pattern Matching.
|
LatLonPoint |
Points on the Earth's surface, represented as (longitude,latitude), in units of degrees.
|
LatLonPoints |
Static utilities for LatLonPoint.
|
LatLonRect |
Bounding box for latitude/longitude points.
|
LatLonRect.Builder |
|
Layout |
Iterator to read/write subsets of a multidimensional array, finding the contiguous chunks.
|
Layout.Chunk |
A chunk of data that is contiguous in both the source and destination.
|
LayoutBB |
A Layout that supplies the "source" ByteBuffer.
|
LayoutBB.Chunk |
A contiguous chunk of data as a ByteBuffer.
|
LayoutBBTiled |
For datasets where the data are stored in chunks, and must be processed, eg compressed or filtered.
|
LayoutBBTiled.DataChunk |
|
LayoutBBTiled.DataChunkIterator |
|
LayoutRegular |
Indexer into data that has a "regular" layout, like netcdf-3 and hdf5 compact and contiguous storage.
|
LayoutRegularSegmented |
LayoutRegularSegmented has data stored in segments that are regularly spaced.
|
LayoutSegmented |
LayoutSegmented has data stored in segments.
|
LayoutTiled |
For datasets where the data are stored in chunks.
|
LayoutTiled.DataChunk |
The chunks of a tiled layout.
|
LayoutTiled.DataChunkIterator |
An iterator over DataChunk's
|
MaterializedCoordinateSystem |
A Coordinate System for materialized gridded data, ie that has been read into memory.
|
MaterializedCoordinateSystem.Builder |
|
MinMax |
A value class holding a minimum and a maximum double value.
|
Misc |
Miscellaneous static routines.
|
Nc4Chunking |
Interface for strategies deciding how to chunk netcdf-4 variables.
|
Nc4Chunking.Strategy |
|
Nc4ChunkingDefault |
Default chunking strategy.
|
Nc4ChunkingStrategy |
Abstract superclass for netcdf-4 chunking strategy.
|
Nc4ChunkingStrategyGrib |
chunk on last 2 dimensions, like GRIB
|
Nc4ChunkingStrategyNone |
No chunking is done.
|
Nccopy |
Utility to implement nccopy command line utility.
|
NcdumpArray |
Utility to implement ncdump.
|
NcdumpArray.Builder |
|
NcdumpArray.WantValues |
Tell Ncdump if you want values printed.
|
NcmlWriter |
Helper class to write NcML.
|
NcmlWriter.WriteVariablesWithNamesPredicate |
Predicate that returns true for variables whose names are specified to the constructor.
|
NetcdfCopier |
Utility class for copying a NetcdfFile object, or parts of one, to a netcdf-3 or netcdf-4 file.
|
NetcdfDataset |
An "enhanced" NetcdfFile, adding standard attribute parsing such as
scale and offset, and explicit support for Coordinate Systems.
|
NetcdfDataset.Builder<T extends NetcdfDataset.Builder<T>> |
|
NetcdfDataset.Enhance |
Possible enhancements for a NetcdfDataset
|
NetcdfDatasets |
Static helper methods for NetcdfDataset
|
NetcdfFile |
Read-only scientific datasets that are accessible through the netCDF API.
|
NetcdfFile.Builder<T extends NetcdfFile.Builder<T>> |
|
NetcdfFileFormat |
Enumeration of the kinds of NetCDF file formats.
|
NetcdfFileProvider |
A Service Provider of NetcdfFile, used by remote protocols (dods, cdmremote)
or anything not reading from a RandomAccessFile.
|
NetcdfFiles |
Static helper methods for NetcdfFile objects.
|
NetcdfFormatUtils |
Utilities and Constants specific to the Netcdf file format (Netcdf-3 and Netcdf-4)
|
NetcdfFormatWriter |
Creates new Netcdf 3/4 format files.
|
NetcdfFormatWriter.Builder<T extends NetcdfFormatWriter.Builder<T>> |
|
OceanS |
Implement CF "ocean_s_coordinate".
|
OceanS.Builder |
|
OceanSG1 |
Implement CF "ocean_s_coordinate_g1".
|
OceanSG1.Builder |
|
OceanSG2 |
Implement CF "ocean_s_coordinate_g2".
|
OceanSG2.Builder |
|
OceanSigma |
Implement CF "ocean_sigma_coordinate".
|
OceanSigma.Builder |
|
ParsedArraySectionSpec |
A String expression for denoting a section of a Variable to be read.
|
PositioningDataInputStream |
Similar to a DataInputStream that keeps track of position.
|
Projection |
Projective geometry transformations from (lat,lon) to (x,y) on a projective cartesian surface.
|
ProjectionPoint |
Points on the Projective geometry plane.
|
ProjectionRect |
Bounding box for ProjectionPoints.
|
ProjectionRect.Builder |
|
Property |
Client catalog name/value pair
|
ProxyReader |
Reader of the data for a Variable.
|
RandomAccessFile |
A drop-in replacement for java.io.RandomAccessFile with extensions.
|
RandomAccessFileProvider |
A Service Provider of RandomAccessFile.
|
Range |
A strided subset of the interval of positive integers [first(), last()] inclusive.
|
RangeIterator |
Generalization of Range (which is restricted to (start:stop:stride).
|
ReadableRemoteFile |
A remote file that can be read.
|
ReadFromUrl |
Note: checks for gzip.
|
RemoteRandomAccessFile |
An abstract superclass for remote RandomAccessFile.
|
Section |
A section of multidimensional array indices.
|
Section.Builder |
|
Sequence |
A one-dimensional Structure with indeterminate length, possibly 0.
|
Sequence.Builder<T extends Sequence.Builder<T>> |
|
SequenceDS |
An "enhanced" Sequence
|
SequenceDS.Builder<T extends SequenceDS.Builder<T>> |
|
Service |
Client catalog service
|
ServiceType |
Service Type enums
|
ServiceType.AccessType |
Access Type enums
|
SimpleUnit |
Convenience routines on top of ucar.units package.
|
Station |
A named location on the earth.
|
Station.Builder |
|
Storage<T> |
Abstraction for storing Array data.
|
StorageMutable<T> |
Storage that can be changed.
|
Structure |
A Structure is a type of Variable that contains other Variables, like a struct in C.
|
Structure.Builder<T extends Structure.Builder<T>> |
|
StructureData |
A container for a Structure's data.
|
StructureDataArray |
Concrete implementation of Array specialized for StructureData.
|
StructureDataStorageBB |
Storage for StructureDataArray with all data in a single ByteBuffer, using member's offsets and ByteOrder,
and a heap for vlen data such as Strings, Vlens, and Sequences.
|
StructureDS |
An "enhanced" Structure.
|
StructureDS.Builder<T extends StructureDS.Builder<T>> |
|
StructureEnhanced |
Interface to an "enhanced Structure".
|
StructureMembers |
A collection of members contained in StructureData.
|
StructureMembers.Builder |
|
StructureMembers.Member |
A member of a StructureData.
|
StructureMembers.MemberBuilder |
|
ThreddsMetadata |
Thredds Metadata.
|
ThreddsMetadata.Contributor |
Metadata Contributor type, named roles for a dataset.
|
ThreddsMetadata.GeospatialCoverage |
Metadata GeospatialCoverage type, the x/y/z bounding boxes of a dataset.
|
ThreddsMetadata.GeospatialRange |
Metadata GeospatialCoverage range (x,y, or z).
|
ThreddsMetadata.MetadataOther |
The metadata element contains or refers to structured information (in XML) about datasets.
|
ThreddsMetadata.Source |
Metadata Source type, used by publisher and creator elements.
|
ThreddsMetadata.UriResolved |
A resource reference that has been resolved to a URI.
|
ThreddsMetadata.Variable |
The variables (aka fields or parameters) that are available in the dataset.
|
ThreddsMetadata.VariableGroup |
A group of variables from the same vocabulary.
|
ThreddsMetadata.Vocab |
Text with an optional "vocabulary" attribute.
|
ThreddsMetadataContainer |
Container of ThreddsMetadata: Dataset or ThreddsMetadata
|
TimeCoverage |
A range of dates, using DateType start/end, and/or a TimeDuration.
|
TimeCoverage.Builder |
|
TimeDuration |
The thredds "duration" XML element type: specifies a length of time.
|
TimeUnit |
Handles Units that are time durations, eg in seconds, hours, days, years.
|
UncompressInputStream |
This class decompresses an input stream containing data compressed with
the unix "compress" utility (LZC, a LZW variant).
|
UnlimitedDimension |
A Dimension whose length may change.
|
Variable |
A logical container for data, with a dataType, a set of Dimensions that define its array shape,
and a set of Attributes.
|
Variable.Builder<T extends Variable.Builder<T>> |
|
VariableDS |
A wrapper around a Variable, creating an "enhanced" Variable.
|
VariableDS.Builder<T extends VariableDS.Builder<T>> |
|
VariableEnhanced |
Interface to an "enhanced Variable".
|
VerticalTransform |
A transformation to a vertical reference coordinate system, such as height or pressure.
|
VerticalTransform.Builder |
A Builder of VerticalTransforms.
|
VerticalTransformFactory |
Factory for Vertical Coordinate Transforms.
|
WrfEta |
Implement Weather Research and Forecast (WRF) model's vertical Eta coordinate.
|
WrfEta.Builder |
|
_Coordinate |
Constants for _Coordinate Conventions.
|