Definition at line 636 of file QueryPlanner.cs.
Definition at line 641 of file QueryPlanner.cs.
readonly IRequest context
readonly QueryExpressionFrom parent
readonly QueryPlanner planner
bool Deveel.Data.Sql.Query.QueryPlanner.QueryExpressionPreparer.CanPrepare |
( |
SqlExpression |
expression | ) |
|
|
inline |
Verifies whether the instance of the interface can prepare the given expression.
- Parameters
-
expression | The expression object to verify. |
- Returns
- Returns true if this preparer will prepare the given object in an expression.
Implements Deveel.Data.Sql.Expressions.IExpressionPreparer.
Definition at line 647 of file QueryPlanner.cs.
Returns the new translated object to be mutated from the given expression.
- Parameters
-
- Returns
Implements Deveel.Data.Sql.Expressions.IExpressionPreparer.
Definition at line 651 of file QueryPlanner.cs.
653 var queryFrom = QueryExpressionFrom.Create(
context, queryExpression);
654 queryFrom.Parent =
parent;
readonly IRequest context
Represents a dynamic object that encapsulates a defined SqlType and a compatible constant ISqlObject ...
readonly QueryExpressionFrom parent
readonly QueryPlanner planner
Defines the base class for instances that represent SQL expression tree nodes.
static SqlConstantExpression Constant(object value)
IQueryPlanNode PlanQuery(QueryInfo queryInfo)
readonly IRequest Deveel.Data.Sql.Query.QueryPlanner.QueryExpressionPreparer.context |
|
private |
readonly QueryPlanner Deveel.Data.Sql.Query.QueryPlanner.QueryExpressionPreparer.planner |
|
private |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Query/QueryPlanner.cs