Uses of Class
org.teiid.query.sql.navigator.AbstractNavigator
-
Packages that use AbstractNavigator Package Description org.teiid.query.optimizer.relational org.teiid.query.resolver.command org.teiid.query.sql.navigator org.teiid.query.sql.visitor -
-
Uses of AbstractNavigator in org.teiid.query.optimizer.relational
Subclasses of AbstractNavigator in org.teiid.query.optimizer.relational Modifier and Type Class Description class
AliasGenerator
Adds safe (generated) aliases to the source command The structure is a little convoluted: AliasGenerator - structure navigator, alters the command by adding alias symbols NamingVisitor - changes the output names of Element and Group symbols SQLNamingContext - a hierarchical context for tracking Element and Group names -
Uses of AbstractNavigator in org.teiid.query.resolver.command
Subclasses of AbstractNavigator in org.teiid.query.resolver.command Modifier and Type Class Description static class
SimpleQueryResolver.QueryResolverVisitor
-
Uses of AbstractNavigator in org.teiid.query.sql.navigator
Subclasses of AbstractNavigator in org.teiid.query.sql.navigator Modifier and Type Class Description class
DeepPostOrderNavigator
class
DeepPreOrderNavigator
class
PostOrderNavigator
class
PreOrderNavigator
class
PreOrPostOrderNavigator
-
Uses of AbstractNavigator in org.teiid.query.sql.visitor
Subclasses of AbstractNavigator in org.teiid.query.sql.visitor Modifier and Type Class Description static class
AggregateSymbolCollectorVisitor.AggregateStopNavigator
-