|
|||||||||
| 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()
|
Object |
visit(DimensionExpr dimensionExpr)
Visits a DimensionExpr. |
Object |
visit(Formula formula)
Visits a Formula. |
Object |
visit(HierarchyExpr hierarchyExpr)
Visits a HierarchyExpr. |
Object |
visit(Id id)
Visits an Id. |
Object |
visit(LevelExpr levelExpr)
Visits a LevelExpr. |
Object |
visit(Literal literal)
Visits a Literal. |
Object |
visit(MemberExpr memberExpr)
Visits a MemberExpr. |
Object |
visit(NamedSetExpr namedSetExpr)
Visits a NamedSetExpr. |
Object |
visit(ParameterExpr parameterExpr)
Visits a Parameter. |
Object |
visit(Query query)
Visits a Query. |
Object |
visit(QueryAxis queryAxis)
Visits a QueryAxis. |
Object |
visit(ResolvedFunCall call)
Visits a ResolvedFunCall. |
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 Object visit(Query query)
MdxVisitor
visit in interface MdxVisitorQuery.accept(MdxVisitor)public Object visit(QueryAxis queryAxis)
MdxVisitor
visit in interface MdxVisitorQueryAxis.accept(MdxVisitor)public Object visit(Formula formula)
MdxVisitor
visit in interface MdxVisitorFormula.accept(MdxVisitor)public Object visit(UnresolvedFunCall call)
MdxVisitor
visit in interface MdxVisitorUnresolvedFunCall.accept(MdxVisitor)public Object visit(ResolvedFunCall call)
MdxVisitor
visit in interface MdxVisitorResolvedFunCall.accept(MdxVisitor)public Object visit(Id id)
MdxVisitor
visit in interface MdxVisitorId.accept(MdxVisitor)public Object visit(ParameterExpr parameterExpr)
MdxVisitor
visit in interface MdxVisitorParameterExpr.accept(MdxVisitor)public Object visit(DimensionExpr dimensionExpr)
MdxVisitor
visit in interface MdxVisitorDimensionExpr.accept(MdxVisitor)public Object visit(HierarchyExpr hierarchyExpr)
MdxVisitor
visit in interface MdxVisitorHierarchyExpr.accept(MdxVisitor)public Object visit(LevelExpr levelExpr)
MdxVisitor
visit in interface MdxVisitorLevelExpr.accept(MdxVisitor)public Object visit(MemberExpr memberExpr)
MdxVisitor
visit in interface MdxVisitorMemberExpr.accept(MdxVisitor)public Object visit(NamedSetExpr namedSetExpr)
MdxVisitor
visit in interface MdxVisitorNamedSetExpr.accept(MdxVisitor)public 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 | ||||||||