Package ucar.nc2.ncml
Class AggregationExisting
- java.lang.Object
-
- ucar.nc2.ncml.Aggregation
-
- ucar.nc2.ncml.AggregationOuterDimension
-
- ucar.nc2.ncml.AggregationExisting
-
- All Implemented Interfaces:
AggregationIF
,ProxyReader
@Deprecated public class AggregationExisting extends AggregationOuterDimension
Deprecated.do not useJoinExisting Aggregation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ucar.nc2.ncml.Aggregation
Aggregation.Dataset, Aggregation.DatasetProxyReader, Aggregation.Type, Aggregation.TypicalDataset
-
-
Field Summary
Fields Modifier and Type Field Description static int
countCacheUse
Deprecated.-
Fields inherited from class ucar.nc2.ncml.AggregationOuterDimension
aggVarNames, aggVars, cacheList, debugCache, debugInvocation, debugStride, invocation, timeUnitsChange
-
Fields inherited from class ucar.nc2.ncml.Aggregation
cacheDirty, datasetManager, datasets, dateFormatMark, dateFormatter, debug, debugConvert, debugDateParse, debugOpenFile, debugProxy, debugRead, debugSyncDetail, dimName, diskCache2, executor, explicitDatasets, isDate, logger, ncDataset, spiObject, type, typicalDatasetMode
-
-
Constructor Summary
Constructors Constructor Description AggregationExisting(NetcdfDataset ncd, String dimName, String recheckS)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected void
buildNetcdfDataset(CancelTask cancelTask)
Deprecated.Call this to build the dataset objects in the NetcdfDatasetprotected void
persistRead()
Deprecated.read info from the persistent XML file, if it exists; overridden in AggregationExistingvoid
persistWrite()
Deprecated.Persist info (ncoords, coordValues) from joinExisting, since that can be expensive to recreate.-
Methods inherited from class ucar.nc2.ncml.AggregationOuterDimension
addVariable, buildCoords, getDetailInfo, getTotalCoords, makeDataset, makeDataset, promoteGlobalAttributes, readTimeCoordinates, reallyRead, reallyRead, rebuildDataset
-
Methods inherited from class ucar.nc2.ncml.Aggregation
addCollection, addDataset, addDatasetScan, addExplicitDataset, close, findVariable, finish, getDatasets, getDimensionName, getFileTypeDescription, getFileTypeId, getLastModified, getLocation, getType, getTypicalDataset, makeDatasets, setDatasetAcquireProxy, setDatasetAcquireProxy, setExecutor, setModifications, setPersistenceCache, setTypicalDatasetMode, syncExtend
-
-
-
-
Constructor Detail
-
AggregationExisting
public AggregationExisting(NetcdfDataset ncd, String dimName, String recheckS)
Deprecated.
-
-
Method Detail
-
buildNetcdfDataset
protected void buildNetcdfDataset(CancelTask cancelTask) throws IOException
Deprecated.Description copied from class:Aggregation
Call this to build the dataset objects in the NetcdfDataset- Specified by:
buildNetcdfDataset
in classAggregation
- Parameters:
cancelTask
- maybe cancel- Throws:
IOException
- on read error
-
persistWrite
public void persistWrite() throws IOException
Deprecated.Persist info (ncoords, coordValues) from joinExisting, since that can be expensive to recreate.- Specified by:
persistWrite
in interfaceAggregationIF
- Overrides:
persistWrite
in classAggregation
- Throws:
IOException
- on error
-
persistRead
protected void persistRead()
Deprecated.Description copied from class:Aggregation
read info from the persistent XML file, if it exists; overridden in AggregationExisting- Overrides:
persistRead
in classAggregation
-
-