public class ARRSCellCopyDS extends ARRSCellDataSource implements CellIndexable
pointDS, subtree, tree
fdlDescriptor, isActivated, name, wsName
attributeOrder, axisOrdering, axisWeights, bounds, dataOrder, dimensionality, numAttributes, pointOrder, recordDesc
Constructor and Description |
---|
ARRSCellCopyDS()
Construct a ARRSCellCopyDS without arguments
|
ARRSCellCopyDS(ARRSTree tree,
DataSource pointds)
Construct a ARRSCellCopyDS with an ARRSTree
|
ARRSCellCopyDS(java.lang.String command,
java.lang.String indexFDL,
java.lang.String pdsFDL)
Construct a ARRSCellCopyDS with command file,indexFDL,and ARRSCellCopyDS
|
Modifier and Type | Method and Description |
---|---|
void |
activate()
Construct a ARRSCellDataSource with the given base bounds and number of
attributes
***************** rdb delete ****************
public ARRSCellDataSource( ISBounds basebounds, RecordDescriptor recordDesc )
{
super( basebounds, recordDesc );
this.pointDS = null;
this.tree = null;
this.subtree = null;
}
|
void |
subblock(DataBlock theBlock,
ISBounds bd)
Reads a subblock defined by the specified bounds into the DataBlock
argument
|
DataBlock |
subblock(ISBounds db)
Return a new DataBlock that is a subset of this datablock.
|
void |
urCellBlock(DataBlock urBlock,
ISBounds b,
ISBounds res)
Return a cell block with the specified bounds and the specified
resolution
|
data, datum, datum, datum, deactivate, getARRSTree, getBaseBounds, getPointDS, init, setARRSTree, setBaseBounds, setDatum, setPointDS, size, subblock, subblock, volume
checkActivated, clearCache, copyBestID, create, create, create, createRemote, createRemote, createRemoteClient, createRemoteClient, createRemoteDataSource, createRemoteDataSource, createRemoteDataSourceUDP, createRemoteUDP, createRemoteUDP, dumpData, equals, getFDLDescriptor, getMetadataCollection, getName, getStatistics, getValues, isActivated, main, setMetadataCollection, toString, toString
byteSize, computeOffset, computeOffset, copyBounds, createDataBlock, createDataBlock, createDataBlock, createDatum, createDatum, createDatum, createDatum, createDatum, createDatum, datum, datum, datum, datum, dim, getAttributeNames, getAxisOrdering, getAxisWeight, getAxisWeights, getBounds, getByte, getBytes, getBytes, getBytes, getBytes, getBytes, getBytes, getBytesByAttribute, getBytesByAttribute, getBytesByPoint, getBytesByPoint, getDataOrder, getDimensionsArray, getDouble, getDoubles, getDoubles, getDoubles, getDoubles, getDoubles, getDoubles, getDoublesByAttribute, getDoublesByAttribute, getDoublesByPoint, getDoublesByPoint, getFloat, getFloats, getFloats, getFloats, getFloats, getFloats, getFloats, getFloatsByAttribute, getFloatsByAttribute, getFloatsByPoint, getFloatsByPoint, getInt, getInts, getInts, getInts, getInts, getInts, getInts, getIntsByAttribute, getIntsByAttribute, getIntsByPoint, getIntsByPoint, getLowerBoundsArray, getNumAttributes, getRecordDescriptor, getShort, getShorts, getShorts, getShorts, getShorts, getShorts, getShorts, getShortsByAttribute, getShortsByAttribute, getShortsByPoint, getShortsByPoint, getStorageType, getUpperBoundsArray, getValues, getValuesByAttribute, getValuesByPoint, longVolume, setAxisOrdering, setBounds, setRecordDescriptor, subblock, subblock, subblock, subblock, subblock, subblock, subblock, subblock, useBytesOnly
public ARRSCellCopyDS()
public ARRSCellCopyDS(ARRSTree tree, DataSource pointds)
public ARRSCellCopyDS(java.lang.String command, java.lang.String indexFDL, java.lang.String pdsFDL)
public void activate()
ARRSCellDataSource
activate
in class ARRSCellDataSource
public DataBlock subblock(ISBounds db)
subblock
in interface Indexable
subblock
in class ARRSCellDataSource
public void subblock(DataBlock theBlock, ISBounds bd)
subblock
in class ARRSCellDataSource
public void urCellBlock(DataBlock urBlock, ISBounds b, ISBounds res)
urCellBlock
in interface CellIndexable
urCellBlock
in class ARRSCellDataSource