| Class | Description |
|---|---|
| AmbiguousColumnReferenceVisitor |
Assert Ambiguous Column Reference.
|
| AssertGroupByRulesVisitor |
Assert general rules for Group By for Select Command.
|
| FindAggregateFunctionVisitor |
Find Aggregate function in a Selectable.
|
| FindBindVariableVisitor |
Returns a set of BindVarible used in a Selectable and in various commands.
|
| FlattenWhereNodeVisitor |
Decomposes a
WhereNodetree into a LinkedHashSetof WhereNodes that
were originally ANDed together in the source tree. |
| MaskSelectablesForTablesVisitor |
Masks Selectables For given Tables, used to mask seletable while resolving condition in
FromNode scope.
|
| ReferencesOtherTablesWhereNodeVisitor |
Return true if reference a table other than the given one, false otherwise.
|
| ResolveFromNodeVisitor |
Resolves a (@link FromNode) for a given (@link Database)
|
| ResolveSelectableVisitor |
Resolves a (@link Selectable) for a given (@link Database)
|
| TableColumnsUsedInFunctionVisitor |
Returns a set of columns used in a function for a given Table.
|