Method |
Description |
|
AddSingleColumnPlan ( IList list, TablePlan table, ObjectName columnName, ObjectName uniqueName, SqlExpression expParts, SqlExpressionType op ) : void |
|
|
AssertBeNaturalJoin ( TablePlan plan1, TablePlan plan2 ) : int |
|
|
Clone ( ) : QueryTablePlanner |
|
|
ConcatPlans ( TablePlan left, TablePlan right, IQueryPlanNode plan ) : TablePlan |
|
|
EvaluateConstants ( List list, List plans ) : void |
|
|
EvaluateMultiples ( List list, List plans ) : void |
|
|
EvaluatePatterns ( List list, List plans ) : void |
|
|
EvaluateSingles ( List list, List plans ) : void |
|
|
EvaluateSubLogic ( List list, List plans ) : void |
|
|
EvaluateSubQueries ( List list, List plans ) : void |
|
|
FindCommonPlan ( IList columnNames ) : TablePlan |
|
|
FindPlan ( ObjectName reference ) : TablePlan |
|
|
IndexOfPlan ( TablePlan plan ) : int |
|
|
JoinPlansForColumns ( IEnumerable columnNames ) : TablePlan |
|
|
JoinToSingle ( IList allPlans ) : TablePlan |
|
|
LogicalEvaluate ( SqlExpression expression ) : IQueryPlanNode |
|
|
MergePlans ( TablePlan left, TablePlan right, IQueryPlanNode mergePlan ) : TablePlan |
|
|
NaturalJoinAll ( ) : TablePlan |
|
|
NaturallyJoinPlans ( TablePlan plan1, TablePlan plan2 ) : TablePlan |
|
|
PlanAllOuterJoins ( ) : void |
|
|
PlanExpression ( SqlExpression expression ) : void |
|
|
PlanExpressionList ( IEnumerable expressions ) : void |
|
|
SetCachePoints ( ) : void |
|
|