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.DSExceptionpeekGroupValues(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.DSExceptionjava.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