Name |
Description |
BuilderBase |
|
CqlTextBuilder |
Distills CQL Select Statement query strings from an expression tree |
ExpressionExtensions |
Extensions supporting various parsing tasks |
OrderBuilder |
|
PartialEvaluator |
Performs evaluation & replacement of independent sub-trees |
PartialEvaluator.Nominator |
Performs bottom-up analysis to determine which nodes can possibly be part of an evaluated sub-tree. |
PartialEvaluator.SubtreeEvaluator |
Evaluates & replaces sub-trees when first candidate is reached (top-down) |
ProjectorBuilder |
Converts an expression with selector expressions to a lambda expression that takes a datareader as input. |
SelectBuilder |
|
SelectBuilder.ColumnFinder |
finds used selectors for the select clause |
VariableMapBuilder |
Finds all variables in a select expression, and maps them to the corresponding (compiled-query) function arguments. |
WhereBuilder |
|