|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.unh.sdb.datasource.DataCollection
edu.unh.sdb.datasource.DataBlock
edu.unh.sdb.datasource.VRDataBlock
public class VRDataBlock
Field Summary | |
---|---|
protected VRIndexable |
vrIndexable
|
Fields inherited from class edu.unh.sdb.datasource.DataCollection |
---|
attributeOrder, axisOrdering, axisWeights, bounds, dataOrder, dimensionality, numAttributes, pointOrder, recordDesc |
Constructor Summary | |
---|---|
VRDataBlock(DataBlock theBlock)
|
Method Summary | |
---|---|
void |
datum(Datum dtm,
IndexSpaceID did)
Return by reference the Datum correspoinding to the given ndexSpaceID. |
void |
datum(Datum dtm,
IndexSpaceID did,
FieldIDMapper mp)
PBR: Return by reference the Datum corresponding to the given IndexSpaceID. |
void |
datum(Datum dtm,
IndexSpaceID did,
RecordSpec recSpec)
PBR: Return by reference the Datum corresponding to the given IndexSpaceID. |
void |
datum(Datum dtm,
int[] coordArray)
Given an array of coordinates, copy the correspoinding datum int the first parameter |
Datum |
datum(IndexSpaceID did)
Return the Datum corresponding to the given IndexSpaceID. |
Datum |
datum(IndexSpaceID did,
RecordSpec spec)
Return the Datum corresponding to the given IndexSpaceID. |
boolean |
decr()
Decrease Resolution Level by 1 |
DataBlock |
getDataSource()
|
boolean |
incr()
Increase Resolution Level by 1 |
void |
setDatum(IndexSpaceID id,
Datum d)
Set the location specified by the IndexSpaceID to the given datum |
int |
size()
Return the number of datums . |
void |
subblock(DataBlock theBlock,
ISBounds dstBounds,
ISBounds srcBounds)
Reads a subblock defined by srcBounds into the region of the Datablock argument defined by dstBounds. |
void |
subblock(DataBlock theBlock,
ISBounds dstBounds,
ISBounds srcBounds,
FieldIDMapper mp)
Reads a subblock defined by srcBounds into the region of the Datablock argument defined by dstBounds. |
void |
subblock(DataBlock theBlock,
ISBounds dstBounds,
ISBounds srcBounds,
RecordSpec spec)
Reads a subblock defined by srcBounds into the region of the Datablock argument defined by dstBounds. |
DataBlock |
subblock(ISBounds bounds)
Return a new DataBlock that is a subset of this DataCollection. |
DataBlock |
subblock(ISBounds isb,
RecordSpec rs)
Returns a DataBlock that is an attribute projection of a spatial subset of the DataSource.Override parent method for inefficiency. |
DataBlock |
subblock(RecordSpec rs,
ISBounds isb)
Deprecated. |
Methods inherited from class edu.unh.sdb.datasource.DataBlock |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected VRIndexable vrIndexable
Constructor Detail |
---|
public VRDataBlock(DataBlock theBlock)
Method Detail |
---|
public void datum(Datum dtm, int[] coordArray)
datum
in class DataCollection
public Datum datum(IndexSpaceID did)
datum
in interface Indexable
datum
in class DataCollection
public Datum datum(IndexSpaceID did, RecordSpec spec)
datum
in interface Indexable
datum
in class DataCollection
public void datum(Datum dtm, IndexSpaceID did)
datum
in interface Indexable
datum
in class DataCollection
public void datum(Datum dtm, IndexSpaceID did, FieldIDMapper mp)
datum
in interface Indexable
datum
in class DataCollection
public void datum(Datum dtm, IndexSpaceID did, RecordSpec recSpec)
datum
in interface Indexable
datum
in class DataCollection
public void setDatum(IndexSpaceID id, Datum d)
setDatum
in class DataBlock
public DataBlock subblock(ISBounds bounds)
DataCollection
subblock
in interface Indexable
subblock
in class DataCollection
public DataBlock subblock(RecordSpec rs, ISBounds isb)
public DataBlock subblock(ISBounds isb, RecordSpec rs)
subblock
in interface Indexable
subblock
in class DataCollection
public void subblock(DataBlock theBlock, ISBounds dstBounds, ISBounds srcBounds)
subblock
in interface Indexable
subblock
in class DataCollection
public void subblock(DataBlock theBlock, ISBounds dstBounds, ISBounds srcBounds, FieldIDMapper mp)
subblock
in interface Indexable
subblock
in class DataCollection
public void subblock(DataBlock theBlock, ISBounds dstBounds, ISBounds srcBounds, RecordSpec spec)
subblock
in interface Indexable
subblock
in class DataCollection
public int size()
DataCollection
size
in class DataCollection
public boolean incr()
public boolean decr()
public DataBlock getDataSource()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |