Package | Description |
---|---|
com.caucho.db.sql | |
com.caucho.db.table |
Modifier and Type | Method and Description |
---|---|
TableIterator[] |
QueryContext.getTableIterators()
Returns the table iterator.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Query.freeRows(TableIterator[] rows,
int rowLength)
Frees any blocks for the rows.
|
void |
QueryContext.init(DbTransaction xa,
TableIterator[] tableIterators,
boolean isReadOnly)
Initializes the query state.
|
boolean |
SelectQuery.nextCursor(TableIterator[] rows,
QueryContext context,
DbTransaction xa)
Executes the query.
|
protected boolean |
Query.nextTuple(TableIterator[] rows,
int rowLength,
QueryContext queryContext,
DbTransaction xa)
Returns the next tuple from the query.
|
protected boolean |
Query.start(TableIterator[] rows,
int rowLength,
QueryContext queryContext,
DbTransaction xa)
Starts the query.
|
Modifier and Type | Method and Description |
---|---|
TableIterator |
Table.createTableIterator() |
Modifier and Type | Method and Description |
---|---|
void |
Column.set(DbTransaction xa,
TableIterator iter,
Expr expr,
QueryContext context)
Sets based on an iterator.
|
void |
UniqueConstraint.validate(TableIterator[] sourceRows,
QueryContext queryContext,
DbTransaction xa)
validate the constraint.
|
void |
Constraint.validate(TableIterator[] rows,
QueryContext contstraint,
DbTransaction xa)
Tries to validate the constraint.
|
void |
UniqueIndexColumnConstraint.validate(TableIterator[] sourceRows,
QueryContext context,
DbTransaction xa)
validate the constraint.
|
void |
UniqueSingleColumnConstraint.validate(TableIterator[] sourceRows,
QueryContext queryContext,
DbTransaction xa)
validate the constraint.
|