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