Package | Description |
---|---|
ucar.nc2.dataset |
An extension to the netCDF API which provides support for coordinate systems, scale/offset/missing data,
and NcML.
|
ucar.nc2.grib.collection | |
ucar.nc2.ncml |
Netcdf Markup Language (NcML) Implementation classes
see NcML home page
|
ucar.nc2.util.cache |
Cache open FileCacheable objects in memory (eg NetcdfFile, RandomAccessFile).
|
Modifier and Type | Method and Description |
---|---|
static NetcdfDataset |
NetcdfDataset.acquireDataset(FileFactory fac,
String location,
Set<NetcdfDataset.Enhance> enhanceMode,
int buffer_size,
CancelTask cancelTask,
Object iospMessage)
Same as openDataset, but file is acquired through the File Cache.
|
static NetcdfFile |
NetcdfDataset.acquireFile(FileFactory factory,
Object hashKey,
String location,
int buffer_size,
CancelTask cancelTask,
Object spiObject)
Same as openFile, but file is acquired through the File Cache.
|
Modifier and Type | Method and Description |
---|---|
static GribCollectionImmutable |
GribCdmIndex.acquireGribCollection(FileFactory factory,
Object hashKey,
String location,
int buffer_size,
CancelTask cancelTask,
Object spiObject) |
Modifier and Type | Field and Description |
---|---|
protected FileFactory |
Aggregation.Dataset.reader |
Modifier and Type | Method and Description |
---|---|
void |
Aggregation.addExplicitDataset(String cacheName,
String location,
String id,
String ncoordS,
String coordValueS,
String sectionSpec,
FileFactory reader)
Add a nested dataset, specified by an explicit netcdf element.
|
protected Aggregation.Dataset |
AggregationOuterDimension.makeDataset(String cacheName,
String location,
String id,
String ncoordS,
String coordValueS,
String sectionSpec,
EnumSet<NetcdfDataset.Enhance> enhance,
FileFactory reader) |
protected Aggregation.Dataset |
AggregationTiled.makeDataset(String cacheName,
String location,
String id,
String ncoordS,
String coordValueS,
String sectionSpec,
EnumSet<NetcdfDataset.Enhance> enhance,
FileFactory reader) |
protected Aggregation.Dataset |
Aggregation.makeDataset(String cacheName,
String location,
String id,
String ncoordS,
String coordValueS,
String sectionSpec,
EnumSet<NetcdfDataset.Enhance> enhance,
FileFactory reader)
Dataset factory, so subclasses can override
|
Constructor and Description |
---|
Dataset(String cacheLocation,
String location,
String id,
EnumSet<NetcdfDataset.Enhance> enhance,
FileFactory reader)
Dataset constructor.
|
Modifier and Type | Method and Description |
---|---|
FileCacheable |
FileCacheGuava.acquire(FileFactory factory,
Object hashKey,
String location,
int buffer_size,
CancelTask cancelTask,
Object spiObject) |
FileCacheable |
FileCacheIF.acquire(FileFactory factory,
Object hashKey,
String location,
int buffer_size,
CancelTask cancelTask,
Object spiObject) |
FileCacheable |
FileCache.acquire(FileFactory factory,
Object hashKey,
String location,
int buffer_size,
CancelTask cancelTask,
Object spiObject)
Acquire a FileCacheable from the cache, and lock it so no one else can use it.
|
FileCacheable |
FileCacheARC.acquire(FileFactory factory,
Object hashKey,
String location,
int buffer_size,
CancelTask cancelTask,
Object spiObject)
Acquire a FileCacheable from the cache, and lock it so no one else can use it.
|
FileCacheable |
FileCacheGuava.acquire(FileFactory factory,
String location) |
FileCacheable |
FileCacheIF.acquire(FileFactory factory,
String location) |
FileCacheable |
FileCache.acquire(FileFactory factory,
String location) |
FileCacheable |
FileCacheARC.acquire(FileFactory factory,
String location)
Acquire a FileCacheable, and lock it so no one else can use it.
|
FileCacheable |
FileCache.acquire(FileFactory factory,
String location,
CancelTask cancelTask)
Acquire a FileCacheable, and lock it so no one else can use it.
|
Copyright © 1999–2018 UCAR/Unidata. All rights reserved.