|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LanguageObjectVisitor | |
|---|---|
| org.teiid.language | |
| org.teiid.language.visitor | |
| Uses of LanguageObjectVisitor in org.teiid.language |
|---|
| Uses of LanguageObjectVisitor in org.teiid.language.visitor |
|---|
| Classes in org.teiid.language.visitor that implement LanguageObjectVisitor | |
|---|---|
class |
AbstractLanguageVisitor
Visitor that visits an instance of ILanguageObject and performs an operation on that instance. |
class |
CollectorVisitor<T>
This visitor can be used to collect all objects of a certain type in a language tree. |
class |
DelegatingHierarchyVisitor
Delegates pre- and post-processing for each node in the hierarchy to delegate visitors. |
class |
HierarchyVisitor
Visits each node in a hierarchy of ILanguageObjects. |
class |
SQLStringVisitor
Creates a SQL string for a LanguageObject subtree. |
| Methods in org.teiid.language.visitor that return LanguageObjectVisitor | |
|---|---|
protected LanguageObjectVisitor |
DelegatingHierarchyVisitor.getPostVisitor()
|
protected LanguageObjectVisitor |
DelegatingHierarchyVisitor.getPreVisitor()
|
| Methods in org.teiid.language.visitor with parameters of type LanguageObjectVisitor | |
|---|---|
static void |
DelegatingHierarchyVisitor.postOrderVisit(LanguageObjectVisitor behaviorVisitor,
LanguageObject object)
This utility method can be used to execute the behaviorVisitor in a post-order walk of the language objects. |
static void |
DelegatingHierarchyVisitor.preOrderVisit(LanguageObjectVisitor behaviorVisitor,
LanguageObject object)
This utility method can be used to execute the behaviorVisitor in a pre-order walk of the language objects. |
| Constructors in org.teiid.language.visitor with parameters of type LanguageObjectVisitor | |
|---|---|
DelegatingHierarchyVisitor(LanguageObjectVisitor preProcessingDelegate,
LanguageObjectVisitor postProcessingDelegate)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||