public class ARRSCopyDataBlock extends DataBlockProxy
attributeOrder, axisOrdering, axisWeights, bounds, dataOrder, dimensionality, numAttributes, pointOrder, recordDesc
Constructor and Description |
---|
ARRSCopyDataBlock(ISBounds isb,
RecordDescriptor recordDesc) |
ARRSCopyDataBlock(ISBounds isb,
RecordDescriptor recordDesc,
AxisOrdering ordering) |
Modifier and Type | Method and Description |
---|---|
DataCollection |
getIndexDC()
getIndexDC
|
int |
getIndexHigh()
getIndexHigh
|
int |
getIndexLow()
getIndexLow
|
DataCollection |
getPointData()
getPointPDS
|
protected DataBlock |
loadData()
loadData() - responsibility of the child class to implement code to load the
true DataBlock object.
|
void |
setIndexData(DataCollection indexDC,
int low,
int high)
setIndexPDS
|
void |
setPointData(DataCollection pointDC)
setPointPDS
|
datum, datum, getDataBlock, setDataBlock, setDatum, subblock, subblock, subblock
getValues, setByAttribute, setByte, setBytes, setBytes, setBytesByAttribute, setBytesByPoint, setDouble, setDoubles, setDoubles, setDoublesByAttribute, setDoublesByPoint, setFloat, setFloats, setFloats, setFloatsByAttribute, setFloatsByPoint, setInt, setInts, setInts, setIntsByAttribute, setIntsByPoint, setShort, setShorts, setShorts, setShortsByAttribute, setShortsByPoint, setValues, setValues, setValuesByAttribute, setValuesByPoint, toString
byteSize, computeOffset, computeOffset, copyBounds, createDataBlock, createDataBlock, createDataBlock, createDatum, createDatum, createDatum, createDatum, createDatum, createDatum, datum, 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, size, subblock, subblock, subblock, subblock, subblock, subblock, subblock, subblock, subblock, useBytesOnly, volume
public ARRSCopyDataBlock(ISBounds isb, RecordDescriptor recordDesc, AxisOrdering ordering)
isb
- recordDesc
- axisOrdering
- public ARRSCopyDataBlock(ISBounds isb, RecordDescriptor recordDesc)
isb
- recordDesc
- public void setIndexData(DataCollection indexDC, int low, int high)
public void setPointData(DataCollection pointDC)
public DataCollection getPointData()
public DataCollection getIndexDC()
public int getIndexHigh()
public int getIndexLow()
protected DataBlock loadData()
loadData
in class DataBlockProxy