| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | areNullsOrdered(int
The position of the column (zero-based) for
which we want to check if ordered null semantics
are used. columnPosition)Implements org. Return true if orderedNulls was called on this ExecIndexRow for the given column position. |
| public DataValueDescriptor | cloneColumn(int
(1 based) columnPosition)Implements org. Get a clone of a DataValueDescriptor from an ExecRow. |
| public void | execRowToExecIndexRow(ExecRow valueRow)
Implements org. Turn the ExecRow into an ExecIndexRow. |
| public ExecRow | getClone()
Implements org. Clone the Row and its contents. |
| public ExecRow | getClone(FormatableBitSet
1-based FormatableBitSet representing the columns to clone. clonedCols)Implements org. Clone the Row. |
| public DataValueDescriptor | getColumn(int
The ordinal position of the column. position)Implements org. Get a DataValueDescriptor in a Row by ordinal position (1-based). |
| public ExecRow | getNewNullRow()
Implements org. Get a new row with the same columns type as this one, containing nulls. |
| public void | getNewObjectArray()
Implements org. Get a new DataValueDescriptor[] |
| public DataValueDescriptor[] | getRowArray()
Implements org. Get the array form of the row that Access expects. |
| public DataValueDescriptor[] | getRowArrayClone()
Implements org. Get a clone of the array form of the row that Access expects. |
| public int | |
| public void | orderedNulls(int
The position of the column that uses ordered
null semantics (zero-based). columnPosition)Implements org. These two methods are a sort of a hack. |
| public void | resetRowArray()
Implements org. Reset all columns in the row array to null values. |
| public void | setColumn(int
The ordinal position of the column. position, DataValueDescriptor The column value to set col)Implements org. Set a DataValueDescriptor in a Row by ordinal position (1-based). |
| public void | setRowArray(DataValueDescriptor[] value)
Implements org. Set the array of objects |
| public String |
| valueRow | back to summary |
|---|---|
| private ExecRow valueRow | |
| IndexValueRow | back to summary |
|---|---|
| pack-priv IndexValueRow(ExecRow valueRow) | |
| areNullsOrdered | back to summary |
|---|---|
| public boolean areNullsOrdered(int columnPosition) Implements org. Doc from org. Return true if orderedNulls was called on this ExecIndexRow for the given column position.
| |
| cloneColumn | back to summary |
|---|---|
| public DataValueDescriptor cloneColumn(int columnPosition) Implements org. Doc from org. Get a clone of a DataValueDescriptor from an ExecRow.
| |
| execRowToExecIndexRow | back to summary |
|---|---|
| public void execRowToExecIndexRow(ExecRow valueRow) Implements org. Turn the ExecRow into an ExecIndexRow. | |
| getClone | back to summary |
|---|---|
| public ExecRow getClone() Implements org. Doc from org. Clone the Row and its contents.
| |
| getClone | back to summary |
|---|---|
| public ExecRow getClone(FormatableBitSet clonedCols) Implements org. Doc from org. Clone the Row. The cloned row will contain clones of the specified columns and the same object as the original row for the other columns.
| |
| getColumn | back to summary |
|---|---|
| public DataValueDescriptor getColumn(int position) throws StandardException Implements org. Doc from org. Get a DataValueDescriptor in a Row by ordinal position (1-based).
| |
| getNewNullRow | back to summary |
|---|---|
| public ExecRow getNewNullRow() Implements org. Doc from org. Get a new row with the same columns type as this one, containing nulls. | |
| getNewObjectArray | back to summary |
|---|---|
| public void getNewObjectArray() Implements org. Doc from org. Get a new DataValueDescriptor[] | |
| getRowArray | back to summary |
|---|---|
| public DataValueDescriptor[] getRowArray() Implements org. Get the array form of the row that Access expects.
| |
| getRowArrayClone | back to summary |
|---|---|
| public DataValueDescriptor[] getRowArrayClone() Implements org. Get a clone of the array form of the row that Access expects.
| |
| nColumns | back to summary |
|---|---|
| public int nColumns() Implements org. | |
| orderedNulls | back to summary |
|---|---|
| public void orderedNulls(int columnPosition) Implements org. Doc from org. These two methods are a sort of a hack. The store implements ordered null semantics for start and stop positioning, which is correct for IS NULL and incorrect for everything else. To work around this, TableScanResultSet will check whether the start and stop positions have NULL in any column position other than for an IS NULL check. If so, it won't do the scan (that is, it will return no rows). This method is to inform this ExecIndexRow (which can be used for start and stop positioning) that the given column uses ordered null semantics.
| |
| resetRowArray | back to summary |
|---|---|
| public void resetRowArray() Implements org. Reset all columns in the row array to null values. | |
| setColumn | back to summary |
|---|---|
| public void setColumn(int position, DataValueDescriptor col) Implements org. Doc from org. Set a DataValueDescriptor in a Row by ordinal position (1-based).
| |
| setRowArray | back to summary |
|---|---|
| public void setRowArray(DataValueDescriptor[] value) Implements org. Doc from org. Set the array of objects
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |