|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmondrian.mdx.MdxVisitorImpl
public class MdxVisitorImpl
Default implementation of the visitor interface, MdxVisitor.
The method implementations just ask the child nodes to
Exp.accept(MdxVisitor) this visitor.
| Constructor Summary | |
|---|---|
MdxVisitorImpl()
|
|
| Method Summary | |
|---|---|
boolean |
shouldVisitChildren()
|
void |
turnOffVisitChildren()
|
void |
turnOnVisitChildren()
|
java.lang.Object |
visit(DimensionExpr dimensionExpr)
Visits a DimensionExpr. |
java.lang.Object |
visit(Formula formula)
Visits a Formula. |
java.lang.Object |
visit(HierarchyExpr hierarchyExpr)
Visits a HierarchyExpr. |
java.lang.Object |
visit(Id id)
Visits an Id. |
java.lang.Object |
visit(LevelExpr levelExpr)
Visits a LevelExpr. |
java.lang.Object |
visit(Literal literal)
Visits a Literal. |
java.lang.Object |
visit(MemberExpr memberExpr)
Visits a MemberExpr. |
java.lang.Object |
visit(NamedSetExpr namedSetExpr)
Visits a NamedSetExpr. |
java.lang.Object |
visit(ParameterExpr parameterExpr)
Visits a Parameter. |
java.lang.Object |
visit(Query query)
Visits a Query. |
java.lang.Object |
visit(QueryAxis queryAxis)
Visits a QueryAxis. |
java.lang.Object |
visit(ResolvedFunCall call)
Visits a ResolvedFunCall. |
java.lang.Object |
visit(UnresolvedFunCall call)
Visits an UnresolvedFunCall. |
protected Exp[] |
visitArray(Exp[] args)
Visits an array of expressions. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MdxVisitorImpl()
| Method Detail |
|---|
public boolean shouldVisitChildren()
shouldVisitChildren in interface MdxVisitorpublic void turnOnVisitChildren()
public void turnOffVisitChildren()
public java.lang.Object visit(Query query)
MdxVisitor
visit in interface MdxVisitorQuery.accept(MdxVisitor)public java.lang.Object visit(QueryAxis queryAxis)
MdxVisitor
visit in interface MdxVisitorQueryAxis.accept(MdxVisitor)public java.lang.Object visit(Formula formula)
MdxVisitor
visit in interface MdxVisitorFormula.accept(MdxVisitor)public java.lang.Object visit(UnresolvedFunCall call)
MdxVisitor
visit in interface MdxVisitorUnresolvedFunCall.accept(MdxVisitor)public java.lang.Object visit(ResolvedFunCall call)
MdxVisitor
visit in interface MdxVisitorResolvedFunCall.accept(MdxVisitor)public java.lang.Object visit(Id id)
MdxVisitor
visit in interface MdxVisitorId.accept(MdxVisitor)public java.lang.Object visit(ParameterExpr parameterExpr)
MdxVisitor
visit in interface MdxVisitorParameterExpr.accept(MdxVisitor)public java.lang.Object visit(DimensionExpr dimensionExpr)
MdxVisitor
visit in interface MdxVisitorDimensionExpr.accept(MdxVisitor)public java.lang.Object visit(HierarchyExpr hierarchyExpr)
MdxVisitor
visit in interface MdxVisitorHierarchyExpr.accept(MdxVisitor)public java.lang.Object visit(LevelExpr levelExpr)
MdxVisitor
visit in interface MdxVisitorLevelExpr.accept(MdxVisitor)public java.lang.Object visit(MemberExpr memberExpr)
MdxVisitor
visit in interface MdxVisitorMemberExpr.accept(MdxVisitor)public java.lang.Object visit(NamedSetExpr namedSetExpr)
MdxVisitor
visit in interface MdxVisitorNamedSetExpr.accept(MdxVisitor)public java.lang.Object visit(Literal literal)
MdxVisitor
visit in interface MdxVisitorLiteral.accept(MdxVisitor)protected Exp[] visitArray(Exp[] args)
args - Array of expressions
args iff none of
the expressions are changed.
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||