|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.derby.impl.sql.execute.IndexValueRow
Mapper of ValueRow into ExecIndexRow.
| Field Summary | |
private ExecRow |
valueRow
|
| Constructor Summary | |
(package private) |
IndexValueRow(ExecRow valueRow)
|
| Method Summary | |
boolean |
areNullsOrdered(int columnPosition)
Return true if orderedNulls was called on this ExecIndexRow for the given column position. |
DataValueDescriptor |
cloneColumn(int columnPosition)
Get a clone of a DataValueDescriptor from an ExecRow. |
void |
execRowToExecIndexRow(ExecRow valueRow)
Turn the ExecRow into an ExecIndexRow. |
ExecRow |
getClone()
Clone the Row and its contents. |
ExecRow |
getClone(FormatableBitSet clonedCols)
Clone the Row. |
DataValueDescriptor |
getColumn(int position)
Get a DataValueDescriptor in a Row by ordinal position (1-based). |
ExecRow |
getNewNullRow()
Get a new row with the same columns type as this one, containing nulls. |
void |
getNewObjectArray()
Get a new DataValueDescriptor[] |
DataValueDescriptor[] |
getRowArray()
Get the array form of the row that Access expects. |
DataValueDescriptor[] |
getRowArrayClone()
Get a clone of the array form of the row that Access expects. |
int |
nColumns()
|
void |
orderedNulls(int columnPosition)
These two methods are a sort of a hack. |
void |
setColumn(int position,
DataValueDescriptor col)
Set a DataValueDescriptor in a Row by ordinal position (1-based). |
void |
setRowArray(DataValueDescriptor[] value)
|
void |
setRowArray(Storable[] value)
Set the array of objects |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
private ExecRow valueRow
| Constructor Detail |
IndexValueRow(ExecRow valueRow)
| Method Detail |
public java.lang.String toString()
public DataValueDescriptor[] getRowArray()
getRowArray in interface ExecRowExecRow.getRowArray()public void setRowArray(DataValueDescriptor[] value)
setRowArray in interface ExecRowExecRow.getRowArray()public void setRowArray(Storable[] value)
ExecRow
setRowArray in interface ExecRowpublic DataValueDescriptor[] getRowArrayClone()
getRowArrayClone in interface ExecRowExecRow.getRowArray()public int nColumns()
nColumns in interface Row
public DataValueDescriptor getColumn(int position)
throws StandardException
Row
getColumn in interface Rowposition - The ordinal position of the column.
StandardException - Thrown on failure.
public void setColumn(int position,
DataValueDescriptor col)
Row
setColumn in interface Rowposition - The ordinal position of the column.
public ExecRow getClone()
ExecRow
getClone in interface ExecRowpublic ExecRow getClone(FormatableBitSet clonedCols)
ExecRow
getClone in interface ExecRowclonedCols - 1-based FormatableBitSet representing the columns to clone.
public ExecRow getNewNullRow()
ExecRow
getNewNullRow in interface ExecRowpublic DataValueDescriptor cloneColumn(int columnPosition)
ExecRow
cloneColumn in interface ExecRowpublic void orderedNulls(int columnPosition)
ExecIndexRow
orderedNulls in interface ExecIndexRowcolumnPosition - The position of the column that uses ordered
null semantics (zero-based).public boolean areNullsOrdered(int columnPosition)
ExecIndexRow
areNullsOrdered in interface ExecIndexRowcolumnPosition - The position of the column (zero-based) for
which we want to check if ordered null semantics
are used.
public void execRowToExecIndexRow(ExecRow valueRow)
execRowToExecIndexRow in interface ExecIndexRowpublic void getNewObjectArray()
ExecRow
getNewObjectArray in interface ExecRow
|
Built on Tue 2006-10-10 19:23:47+0200, from revision exported | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||