org.axiondb.engine.visitors |
|
Java Source File Name | Type | Comment |
AmbiguousColumnReferenceVisitor.java | Class | Assert Ambiguous Column Reference. |
AssertGroupByRulesVisitor.java | Class | Assert general rules for Group By for Select Command. |
FindAggregateFunctionVisitor.java | Class | Find Aggregate function in a Selectable. |
FindBindVariableVisitor.java | Class | Returns a set of BindVarible used in a Selectable and in various commands.
Note: Almost all Commands could use BindVariables, we need to find out what is the ANSI
and/or JDBC standards are for this. |
FlattenWhereNodeVisitor.java | Class | Decomposes a
WhereNode tree into a
LinkedHashSet of
WhereNode s that
were originally ANDed together in the source tree. |
MaskSelectablesForTablesVisitor.java | Class | Masks Selectables For given Tables, used to mask seletable while resolving condition in
FromNode scope. |
ReferencesOtherTablesWhereNodeVisitor.java | Class | Return true if reference a table other than the given one, false otherwise. |
ResolveFromNodeVisitor.java | Class | |
ResolveSelectableVisitor.java | Class | |
TableColumnsUsedInFunctionVisitor.java | Class | Returns a set of columns used in a function for a given Table. |
TestAll.java | Class | |
TestReferencesOtherTablesWhereNodeVisitor.java | Class | |