public abstract class AbstractLanguageVisitor extends Object implements LanguageObjectVisitor
Modifier | Constructor and Description |
---|---|
protected |
AbstractLanguageVisitor() |
Modifier and Type | Method and Description |
---|---|
void |
visit(AggregateFunction obj) |
void |
visit(AndOr obj) |
void |
visit(Argument obj) |
void |
visit(BatchedUpdates obj) |
void |
visit(Call obj) |
void |
visit(ColumnReference obj) |
void |
visit(Comparison obj) |
void |
visit(Delete obj) |
void |
visit(DerivedColumn obj) |
void |
visit(DerivedTable obj) |
void |
visit(Exists obj) |
void |
visit(ExpressionValueSource obj) |
void |
visit(Function obj) |
void |
visit(GroupBy obj) |
void |
visit(In obj) |
void |
visit(Insert obj) |
void |
visit(IsNull obj) |
void |
visit(Join obj) |
void |
visit(Like obj) |
void |
visit(Limit obj) |
void |
visit(Literal obj) |
void |
visit(NamedTable obj) |
void |
visit(Not obj) |
void |
visit(OrderBy obj) |
void |
visit(Parameter obj) |
void |
visit(ScalarSubquery obj) |
void |
visit(SearchedCase obj) |
void |
visit(SearchedWhenClause obj) |
void |
visit(Select obj) |
void |
visit(SetClause obj) |
void |
visit(SetQuery obj) |
void |
visit(SortSpecification obj) |
void |
visit(SubqueryComparison obj) |
void |
visit(SubqueryIn obj) |
void |
visit(Update obj) |
void |
visit(WindowFunction windowFunction) |
void |
visit(WindowSpecification windowSpecification) |
void |
visit(With obj) |
void |
visit(WithItem obj) |
void |
visitNode(LanguageObject obj)
Visit the LanguageObject instance to perform the Visitor's operation on
that instance.
|
void |
visitNodes(Collection<? extends LanguageObject> nodes)
Visits a Collection of LanguageObjects in iteration order.
|
void |
visitNodes(LanguageObject[] nodes)
Visits an array of LanguageObjects in order.
|
public void visitNode(LanguageObject obj)
obj
- an LanguageObject instanceHierarchyVisitor
public void visitNodes(Collection<? extends LanguageObject> nodes)
nodes
- a Collection of LanguageObjectspublic void visitNodes(LanguageObject[] nodes)
nodes
- an LanguageObject[]public void visit(AggregateFunction obj)
visit
in interface LanguageObjectVisitor
public void visit(BatchedUpdates obj)
visit
in interface LanguageObjectVisitor
public void visit(Comparison obj)
visit
in interface LanguageObjectVisitor
public void visit(AndOr obj)
visit
in interface LanguageObjectVisitor
public void visit(Delete obj)
visit
in interface LanguageObjectVisitor
public void visit(ColumnReference obj)
visit
in interface LanguageObjectVisitor
public void visit(Call obj)
visit
in interface LanguageObjectVisitor
public void visit(Exists obj)
visit
in interface LanguageObjectVisitor
public void visit(Function obj)
visit
in interface LanguageObjectVisitor
public void visit(NamedTable obj)
visit
in interface LanguageObjectVisitor
public void visit(GroupBy obj)
visit
in interface LanguageObjectVisitor
public void visit(In obj)
visit
in interface LanguageObjectVisitor
public void visit(DerivedTable obj)
visit
in interface LanguageObjectVisitor
public void visit(Insert obj)
visit
in interface LanguageObjectVisitor
public void visit(ExpressionValueSource obj)
visit
in interface LanguageObjectVisitor
public void visit(IsNull obj)
visit
in interface LanguageObjectVisitor
public void visit(Join obj)
visit
in interface LanguageObjectVisitor
public void visit(Like obj)
visit
in interface LanguageObjectVisitor
public void visit(Limit obj)
visit
in interface LanguageObjectVisitor
public void visit(Literal obj)
visit
in interface LanguageObjectVisitor
public void visit(Not obj)
visit
in interface LanguageObjectVisitor
public void visit(OrderBy obj)
visit
in interface LanguageObjectVisitor
public void visit(SortSpecification obj)
visit
in interface LanguageObjectVisitor
public void visit(Argument obj)
visit
in interface LanguageObjectVisitor
public void visit(Select obj)
visit
in interface LanguageObjectVisitor
public void visit(ScalarSubquery obj)
visit
in interface LanguageObjectVisitor
public void visit(SearchedCase obj)
visit
in interface LanguageObjectVisitor
public void visit(DerivedColumn obj)
visit
in interface LanguageObjectVisitor
public void visit(SubqueryComparison obj)
visit
in interface LanguageObjectVisitor
public void visit(SubqueryIn obj)
visit
in interface LanguageObjectVisitor
public void visit(Update obj)
visit
in interface LanguageObjectVisitor
public void visit(SetQuery obj)
visit
in interface LanguageObjectVisitor
public void visit(SetClause obj)
visit
in interface LanguageObjectVisitor
public void visit(SearchedWhenClause obj)
visit
in interface LanguageObjectVisitor
public void visit(Parameter obj)
visit
in interface LanguageObjectVisitor
public void visit(WindowFunction windowFunction)
visit
in interface LanguageObjectVisitor
public void visit(WindowSpecification windowSpecification)
visit
in interface LanguageObjectVisitor
public void visit(With obj)
visit
in interface LanguageObjectVisitor
public void visit(WithItem obj)
visit
in interface LanguageObjectVisitor
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.