|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QueryContext | |
---|---|
com.caucho.db.fun | |
com.caucho.db.jdbc | |
com.caucho.db.sql | |
com.caucho.db.table |
Uses of QueryContext in com.caucho.db.fun |
---|
Methods in com.caucho.db.fun with parameters of type QueryContext | |
---|---|
double |
BitandExpr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
double |
NowExpr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
long |
BitandExpr.evalLong(QueryContext context)
Evaluates the expression as a long. |
long |
NowExpr.evalLong(QueryContext context)
Evaluates the expression as a long. |
java.lang.String |
BitandExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
NowExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
boolean |
BitandExpr.isNull(QueryContext context)
Returns true for a null value. |
boolean |
NowExpr.isNull(QueryContext context)
Returns true for a null value. |
Uses of QueryContext in com.caucho.db.jdbc |
---|
Methods in com.caucho.db.jdbc that return QueryContext | |
---|---|
protected QueryContext |
StatementImpl.getQueryContext()
|
Uses of QueryContext in com.caucho.db.sql |
---|
Methods in com.caucho.db.sql that return QueryContext | |
---|---|
static QueryContext |
QueryContext.allocate()
Returns a new query context. |
Methods in com.caucho.db.sql with parameters of type QueryContext | |
---|---|
void |
SubSelectParamExpr.eval(QueryContext parent,
QueryContext context)
Sets the value. |
int |
ExistsEvalExpr.evalBoolean(QueryContext context)
Evaluates the expression as a boolean. |
int |
ExistsExpr.evalBoolean(QueryContext context)
Evaluates the expression as a string. |
int |
Expr.evalBoolean(QueryContext context)
Evaluates the expression as a boolean. |
int |
SubSelectEvalExpr.evalBoolean(QueryContext context)
Evaluates the expression as a boolean. |
int |
SubSelectParamExpr.evalBoolean(QueryContext context)
Evaluates the expression as a boolean. |
byte[] |
Expr.evalBytes(QueryContext context)
Evaluates the expression as a stream. |
long |
Expr.evalDate(QueryContext context)
Evaluates the expression as a date. |
long |
SubSelectParamExpr.evalDate(QueryContext context)
Evaluates the expression as a date |
double |
AvgExpr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
double |
CountExpr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
double |
Expr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
double |
MaxExpr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
double |
MinExpr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
double |
SubSelectParamExpr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
double |
SumExpr.evalDouble(QueryContext context)
Evaluates the expression as a double. |
boolean |
Expr.evalEqual(QueryContext context,
byte[] data)
|
boolean |
Expr.evalEqual(QueryContext context,
java.lang.String evalString)
|
void |
AvgExpr.evalGroup(QueryContext context)
Evaluates aggregate functions during the group phase. |
void |
CountExpr.evalGroup(QueryContext context)
Evaluates aggregate functions during the group phase. |
void |
Expr.evalGroup(QueryContext context)
Evaluates aggregate functions during the group phase. |
void |
GroupResultExpr.evalGroup(QueryContext context)
Evaluates aggregate functions during the group phase. |
void |
MaxExpr.evalGroup(QueryContext context)
Evaluates aggregate functions during the group phase. |
void |
MinExpr.evalGroup(QueryContext context)
Evaluates aggregate functions during the group phase. |
void |
SumExpr.evalGroup(QueryContext context)
Evaluates aggregate functions during the group phase. |
long |
AvgExpr.evalLong(QueryContext context)
Evaluates the expression as a long. |
long |
CountExpr.evalLong(QueryContext context)
Evaluates the expression as a long. |
long |
Expr.evalLong(QueryContext context)
Evaluates the expression as a long. |
long |
MaxExpr.evalLong(QueryContext context)
Evaluates the expression as a long. |
long |
MinExpr.evalLong(QueryContext context)
Evaluates the expression as a long. |
long |
SubSelectParamExpr.evalLong(QueryContext context)
Evaluates the expression as a long. |
long |
SumExpr.evalLong(QueryContext context)
Evaluates the expression as a long. |
java.io.InputStream |
Expr.evalStream(QueryContext context)
Evaluates the expression as a stream. |
java.lang.String |
AvgExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
CountExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
ExistsEvalExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
Expr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
GroupResultExpr.evalString(QueryContext context)
|
java.lang.String |
MaxExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
MinExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
SubSelectEvalExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
SubSelectExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
SubSelectParamExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
java.lang.String |
SumExpr.evalString(QueryContext context)
Evaluates the expression as a string. |
int |
Expr.evalToBuffer(QueryContext context,
byte[] buffer,
int offset)
Evaluates the expression to a buffer |
int |
SubSelectParamExpr.evalToBuffer(QueryContext context,
byte[] buffer,
int offset)
Evaluates the expression to a buffer |
int |
Expr.evalToBuffer(QueryContext context,
byte[] buffer,
int off,
Column.ColumnType columnType)
Evaluates the expression to a buffer |
void |
Expr.evalToResult(QueryContext context,
SelectResult result)
Evaluates the expression, writing to the result stream. |
void |
CreateQuery.execute(QueryContext queryContext,
DbTransaction xa)
Executes the query. |
void |
ExistsQuery.execute(QueryContext queryCtx,
DbTransaction xa)
Executes the query. |
abstract void |
Query.execute(QueryContext queryCtx,
DbTransaction xa)
Executes the query. |
void |
SelectQuery.execute(QueryContext context,
DbTransaction xa)
Executes the query. |
void |
TempQuery.execute(QueryContext queryCtx,
DbTransaction xa)
Executes the query. |
SelectCursor |
Query.executeCursor(QueryContext queryCtx,
DbTransaction xa)
Executes the query. |
SelectCursor |
SelectQuery.executeCursor(QueryContext context,
DbTransaction xa)
Executes the query. |
boolean |
ExistsQuery.exists(QueryContext context,
DbTransaction xa)
Executes the query. |
static void |
QueryContext.free(QueryContext cxt)
|
void |
AvgExpr.initGroup(QueryContext context)
Initializes aggregate functions during the group phase. |
void |
CountExpr.initGroup(QueryContext context)
Initializes aggregate functions during the group phase. |
void |
Expr.initGroup(QueryContext context)
Initializes aggregate functions during the group phase. |
void |
MinExpr.initGroup(QueryContext context)
Initializes aggregate functions during the group phase. |
void |
SumExpr.initGroup(QueryContext context)
Initializes aggregate functions during the group phase. |
boolean |
Expr.isBinaryStream(QueryContext context)
Returns true if the expression returns a binary stream. |
boolean |
AvgExpr.isNull(QueryContext context)
Returns true for a null value. |
boolean |
CountExpr.isNull(QueryContext context)
Returns true for a null value. |
boolean |
ExistsExpr.isNull(QueryContext context)
Evaluates the expression to check for null |
boolean |
Expr.isNull(QueryContext context)
Returns true if result is null |
boolean |
MaxExpr.isNull(QueryContext context)
Returns true if the value is null. |
boolean |
MinExpr.isNull(QueryContext context)
Returns true if the value is null. |
boolean |
SubSelectParamExpr.isNull(QueryContext context)
Evaluates the expression as a string. |
boolean |
SumExpr.isNull(QueryContext context)
Returns true for a null value. |
boolean |
Expr.isSelect(QueryContext context)
Returns true if the expression selects the row. |
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. |
void |
Expr.updateDouble(QueryContext context,
double value)
Updates the expression as a double |
void |
Expr.updateLong(QueryContext context,
long value)
Updates the expression as a long |
void |
Expr.updateString(QueryContext context,
java.lang.String value)
Updates the expression as a string |
Constructors in com.caucho.db.sql with parameters of type QueryContext | |
---|---|
SelectCursor(Expr[] exprs,
SelectQuery query,
QueryContext context)
|
Uses of QueryContext in com.caucho.db.table |
---|
Methods in com.caucho.db.table that return QueryContext | |
---|---|
QueryContext |
TableIterator.getQueryContext()
Returns the query context for the iterator. |
Methods in com.caucho.db.table with parameters of type QueryContext | |
---|---|
void |
TableIterator.init(QueryContext queryContext)
|
long |
Table.insert(QueryContext queryContext,
DbTransaction xa,
java.util.ArrayList<Column> columns,
java.util.ArrayList<Expr> values)
Inserts a new row, returning the row address. |
void |
Table.insertRow(QueryContext queryContext,
DbTransaction xa,
java.util.ArrayList<Column> columns,
java.util.ArrayList<Expr> values,
Block block,
int rowOffset)
|
long |
Table.nextAutoIncrement(QueryContext context)
Returns the next auto-increment value. |
void |
Column.set(DbTransaction xa,
TableIterator iter,
Expr expr,
QueryContext context)
Sets based on an iterator. |
void |
Constraint.validate(TableIterator[] rows,
QueryContext contstraint,
DbTransaction xa)
Tries to validate the constraint. |
void |
UniqueConstraint.validate(TableIterator[] sourceRows,
QueryContext queryContext,
DbTransaction xa)
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |