| Modifier and Type | Field and Description |
|---|---|
| pack-priv RowIterator | |
| pack-priv int | |
| public PersistentStore | |
| public TableBase | |
| pack-priv Object[] |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | absolute(int position)
Overrides org. Uses similar semantics to java.sql.ResultSet except this is 0 based. |
| public void | |
| pack-priv void | addAdjusted(Object[] data, int[] columnMap)
Overrides org.
|
| public void | |
| pack-priv boolean | |
| public void | |
| public void | |
| public void | |
| public void | |
| pack-priv RowIterator | |
| public Object[] | getCurrent()
Overrides org. Implements org. Returns the current row object. |
| public Row | |
| public Object[] | |
| public Object[] | getGroupData(Object[] data)
Overrides org. Special case for isSimpleAggregate cannot use index lookup. |
| pack-priv boolean | |
| public boolean | |
| public void | |
| public void | |
| public boolean | |
| public boolean | next()
Overrides org. Implements org.
|
| public void | read(RowInputInterface in, ResultMetaData meta)
Overrides org.
|
| public void | release()
Overrides org. Implements org. Remove any resources and invalidate |
| public void | removeCurrent()
Overrides org. Implements org. Remove current row |
| public void | |
| public void | reset()
Overrides org. Implements org. Reset to initial state |
| pack-priv void | |
| public void | |
| public void | |
| public void | sortOrderUnion(SortAndSlice sortAndSlice)
Overrides org.
|
| private boolean | |
| public void | |
| public void | |
| public void | updateData(long oldRowId, Object[] newData)
Overrides org. Used when updating results via JDBC ResultSet methods. |
| public void | updateData(Object[] oldData, Object[] newData)
Overrides org. Used while building grouped results. |
| public void | write(RowOutputInterface out, ResultMetaData meta)
Overrides org.
|
| iterator | back to summary |
|---|---|
| pack-priv RowIterator iterator | |
| iteratorPos | back to summary |
|---|---|
| pack-priv int iteratorPos | |
| store | back to summary |
|---|---|
| public PersistentStore store | |
| table | back to summary |
|---|---|
| public TableBase table | |
| tempRowData | back to summary |
|---|---|
| pack-priv Object[] tempRowData | |
| RowSetNavigatorDataTable | back to summary |
|---|---|
| public RowSetNavigatorDataTable(Session session, QuerySpecification select) | |
| RowSetNavigatorDataTable | back to summary |
|---|---|
| public RowSetNavigatorDataTable(Session session, QuerySpecification select, RowSetNavigatorData navigator) | |
| RowSetNavigatorDataTable | back to summary |
|---|---|
| public RowSetNavigatorDataTable(Session session, QueryExpression queryExpression) | |
| RowSetNavigatorDataTable | back to summary |
|---|---|
| public RowSetNavigatorDataTable(Session session, Table table) | |
| absolute | back to summary |
|---|---|
| public boolean absolute(int position) Overrides org. Doc from org. Uses similar semantics to java.sql.ResultSet except this is 0 based. When position is 0 or positive, it is from the start; when negative, it means beforeFirst() | |
| add | back to summary |
|---|---|
| public void add(Object[] data) Overrides org. Doc from org. Add data to the end | |
| addAdjusted | back to summary |
|---|---|
| pack-priv void addAdjusted(Object[] data, int[] columnMap) Overrides org. | |
| clear | back to summary |
|---|---|
| public void clear() Overrides org. Doc from org. Clear the contents | |
| containsRow | back to summary |
|---|---|
| pack-priv boolean containsRow(Object[] data) Overrides org. | |
| copy | back to summary |
|---|---|
| public void copy(RowSetNavigatorData other, int[] rightColumnIndexes) | |
| except | back to summary |
|---|---|
| public void except(RowSetNavigatorData other) | |
| exceptAll | back to summary |
|---|---|
| public void exceptAll(RowSetNavigatorData other) Overrides org. | |
| exceptNoDedup | back to summary |
|---|---|
| public void exceptNoDedup(RowSetNavigatorData other) Overrides org. | |
| findFirstRow | back to summary |
|---|---|
| pack-priv RowIterator findFirstRow(Object[] data) Overrides org. | |
| getCurrent | back to summary |
|---|---|
| public Object[] getCurrent() Overrides org. Implements org. Doc from org. Returns the current row object. Type of object is implementation defined. | |
| getCurrentRow | back to summary |
|---|---|
| public Row getCurrentRow() Overrides org. Implements org. | |
| getData | back to summary |
|---|---|
| public Object[] getData(long rowId) | |
| getGroupData | back to summary |
|---|---|
| public Object[] getGroupData(Object[] data) Overrides org. Special case for isSimpleAggregate cannot use index lookup. | |
| hasNull | back to summary |
|---|---|
| pack-priv boolean hasNull(Object[] data) | |
| hasUniqueNotNullRows | back to summary |
|---|---|
| public boolean hasUniqueNotNullRows() Overrides org. | |
| intersect | back to summary |
|---|---|
| public void intersect(RowSetNavigatorData other) Overrides org. | |
| intersectAll | back to summary |
|---|---|
| public void intersectAll(RowSetNavigatorData other) Overrides org. | |
| isMemory | back to summary |
|---|---|
| public boolean isMemory() Overrides org. | |
| next | back to summary |
|---|---|
| public boolean next() Overrides org. Implements org. | |
| read | back to summary |
|---|---|
| public void read(RowInputInterface in, ResultMetaData meta) | |
| release | back to summary |
|---|---|
| public void release() Overrides org. Implements org. Doc from org. Remove any resources and invalidate | |
| removeCurrent | back to summary |
|---|---|
| public void removeCurrent() Overrides org. Implements org. Doc from org. Remove current row | |
| removeDuplicates | back to summary |
|---|---|
| public void removeDuplicates() Overrides org. | |
| reset | back to summary |
|---|---|
| public void reset() Overrides org. Implements org. Doc from org. Reset to initial state | |
| resetIterator | back to summary |
|---|---|
| pack-priv void resetIterator() | |
| sortFull | back to summary |
|---|---|
| public void sortFull() Overrides org. | |
| sortOrder | back to summary |
|---|---|
| public void sortOrder() Overrides org. | |
| sortOrderUnion | back to summary |
|---|---|
| public void sortOrderUnion(SortAndSlice sortAndSlice) Overrides org. | |
| toCurrentRow | back to summary |
|---|---|
| private boolean toCurrentRow() | |
| trim | back to summary |
|---|---|
| public void trim(int limitstart, int limitcount) | |
| union | back to summary |
|---|---|
| public void union(RowSetNavigatorData other) | |
| updateData | back to summary |
|---|---|
| public void updateData(long oldRowId, Object[] newData) Overrides org. Used when updating results via JDBC ResultSet methods. The instance iterator is reset as it may become invalid after a row is removed. | |
| updateData | back to summary |
|---|---|
| public void updateData(Object[] oldData, Object[] newData) Overrides org. Used while building grouped results. | |
| write | back to summary |
|---|---|
| public void write(RowOutputInterface out, ResultMetaData meta) | |