|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
AbstractSymbolMappingVisitor | This class is used to update LanguageObjects by replacing one set of symbols with another. |
AggregateSymbolCollectorVisitor | |
AggregateSymbolCollectorVisitor.AggregateStopNavigator | |
CommandCollectorVisitor | This visitor class will traverse a language object tree and collect all sub-commands it finds. |
CorrelatedReferenceCollectorVisitor | This visitor class will traverse a language object tree and collect references that correspond to correlated subquery references. |
CriteriaTranslatorVisitor | This class is used to translate criteria specified on the user's update command against the virtual group, the elements on this criteria are replaced by elements on the query transformation that defines the virtual group. |
ElementCollectorVisitor | This visitor class will traverse a language object tree and collect all element symbol references it finds. |
EvaluatableVisitor | This visitor class will traverse a language object tree, and determine if the current expression can be evaluated |
ExpressionMappingVisitor | It is important to use a Post Navigator with this class, otherwise a replacement containing itself will not work |
ExpressionSymbolCollector | This visitor class will traverse a language object tree and collect all expression element symbol references it finds. |
FunctionCollectorVisitor | This visitor class will traverse a language object tree and collect all Function references it finds. |
GroupCollectorVisitor | This visitor class will traverse a language object tree and collect all group symbol references it finds. |
GroupsUsedByElementsVisitor | |
PredicateCollectorVisitor | Walk a tree of language objects and collect any predicate criteria that are found. |
ReferenceCollectorVisitor | This visitor class will traverse a language object tree and collect all references it finds. |
SQLStringVisitor | The SQLStringVisitor will visit a set of language objects and return the corresponding SQL string representation. |
StaticSymbolMappingVisitor | This class is used to update LanguageObjects by replacing the virtual elements/ groups present in them with their physical counterparts. |
ValueIteratorProviderCollectorVisitor | This visitor class will traverse a language object tree and collect all language objects that implement {@link com.metamatrix.sql.util.ValueIteratorProvider. |
Enum Summary | |
---|---|
EvaluatableVisitor.EvaluationLevel |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |