public interface Groupable
Modifier and Type | Method and Description |
---|---|
void |
getValues(int leafIndex,
Record record)
Gets the value by leaf group index.
|
void |
getValuesByRecordNumber(Record record)
Gets the value by record number.
|
GroupInfo[] |
peekGroupInfo(int leafIndex,
int depth) |
int[][] |
peekGroupLocation(int leafgroupIndex,
int groupLevel) |
java.lang.String[] |
peekGroupNames(int leafIndex,
int depth) |
DbValue[] |
peekGroupValues(int leafIndex,
int depth) |
int |
size()
The number of records in this
Groupable object. |
void getValues(int leafIndex, Record record)
leafIndex
- The leaf group index of this record in.record
- The target record.void getValuesByRecordNumber(Record record)
record
- The target record.int size()
Groupable
object.DbValue[] peekGroupValues(int leafIndex, int depth) throws DSException
leafIdx
- Leaf group index.depth
- From the root to the specified group node, and through group level depth.DSException
peekGroupValues(int, int)
int[][] peekGroupLocation(int leafgroupIndex, int groupLevel) throws DSException
leafgroupIndex
- Leaf group index.groupLevel
- From the root to one group node, and through group level depth.DSException
java.lang.String[] peekGroupNames(int leafIndex, int depth) throws DSException
leafIndex
- Leaf group index.depth
- from the root to the specified group node, and through group level depth.DSException
- TODOGroupInfo[] peekGroupInfo(int leafIndex, int depth) throws DSException
leafIndex
- Leaf group index.depth
- From root to specified group node, and through group level depth.DSException
- TODO