|
|||||||||
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.ARBlock
public class ARBlock
Field Summary |
---|
Fields inherited from class edu.unh.sdb.datasource.DataCollection |
---|
attributeOrder, axisOrdering, axisWeights, bounds, dataOrder, dimensionality, numAttributes, pointOrder, recordDesc |
Constructor Summary | |
---|---|
ARBlock(ComponentInfo[] cinfo)
Construct a AR datablock with the given ComponentInfo array. |
Method Summary | |
---|---|
void |
datum(Datum dtm,
IndexSpaceID isid)
Return by reference the Datum corresponding to the given IndexSpaceID. |
void |
datum(Datum dtm,
IndexSpaceID isid,
FieldIDMapper mp)
Get the Datum and fill its values in the passed Datum at positions specified by the corresponding FieldIDMapper. |
void |
datum(Datum dtm,
IndexSpaceID isid,
RecordSpec recSpec)
Get the Datum and fill its values in the passed Datum at positions specified by the corresponding RecordSpec. |
void |
fill()
Fill in this ARBlock with actual data |
void |
init()
reset the interating position |
static void |
main(java.lang.String[] args)
|
ComponentInfo |
next()
Retrieve the next component block from this ARBlock |
void |
setDatum(IndexSpaceID isid,
Datum d)
Set the location specified by the IndexSpaceID to the given datum. |
int |
size()
Return the number of elements in the datablock. |
void |
subblock(DataBlock blk,
ISBounds blkisb,
ISBounds dsisb)
Get a block of data of the DataSource, pass by reference. |
void |
subblock(DataBlock blk,
ISBounds blkisb,
ISBounds dsisb,
FieldIDMapper mp)
Pass by reference subblock method taking FieldIDMapper |
void |
subblock(DataBlock blk,
ISBounds blkisb,
ISBounds dsisb,
RecordSpec spec)
Get a block of data of the DataSource. |
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 |
Constructor Detail |
---|
public ARBlock(ComponentInfo[] cinfo)
Method Detail |
---|
public int size()
size
in class DataCollection
public void datum(Datum dtm, IndexSpaceID isid)
datum
in interface Indexable
datum
in class DataCollection
public void datum(Datum dtm, IndexSpaceID isid, FieldIDMapper mp)
datum
in interface Indexable
datum
in class DataCollection
public void datum(Datum dtm, IndexSpaceID isid, RecordSpec recSpec)
datum
in interface Indexable
datum
in class DataCollection
public void setDatum(IndexSpaceID isid, Datum d)
setDatum
in class DataBlock
public void subblock(DataBlock blk, ISBounds blkisb, ISBounds dsisb, RecordSpec spec)
subblock
in interface Indexable
subblock
in class DataCollection
public void subblock(DataBlock blk, ISBounds blkisb, ISBounds dsisb)
subblock
in interface Indexable
subblock
in class DataCollection
public void subblock(DataBlock blk, ISBounds blkisb, ISBounds dsisb, FieldIDMapper mp)
subblock
in interface Indexable
subblock
in class DataCollection
public void fill()
public ComponentInfo next()
public void init()
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |