mondrian.mdx
Interface MdxVisitor

All Known Implementing Classes:
MdxVisitorImpl

public interface MdxVisitor

Interface for a visitor to an MDX parse tree.

Since:
Jul 21, 2006
Author:
jhyde
 

Method Summary
 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.
 

Method Detail

visit

Object visit(Query query)
Visits a Query.

See Also:
Query.accept(MdxVisitor)

visit

Object visit(QueryAxis queryAxis)
Visits a QueryAxis.

See Also:
QueryAxis.accept(MdxVisitor)

visit

Object visit(Formula formula)
Visits a Formula.

See Also:
Formula.accept(MdxVisitor)

visit

Object visit(UnresolvedFunCall call)
Visits an UnresolvedFunCall.

See Also:
UnresolvedFunCall.accept(MdxVisitor)

visit

Object visit(ResolvedFunCall call)
Visits a ResolvedFunCall.

See Also:
ResolvedFunCall.accept(MdxVisitor)

visit

Object visit(Id id)
Visits an Id.

See Also:
Id.accept(MdxVisitor)

visit

Object visit(ParameterExpr parameterExpr)
Visits a Parameter.

See Also:
ParameterExpr.accept(MdxVisitor)

visit

Object visit(DimensionExpr dimensionExpr)
Visits a DimensionExpr.

See Also:
DimensionExpr.accept(MdxVisitor)

visit

Object visit(HierarchyExpr hierarchyExpr)
Visits a HierarchyExpr.

See Also:
HierarchyExpr.accept(MdxVisitor)

visit

Object visit(LevelExpr levelExpr)
Visits a LevelExpr.

See Also:
LevelExpr.accept(MdxVisitor)

visit

Object visit(MemberExpr memberExpr)
Visits a MemberExpr.

See Also:
MemberExpr.accept(MdxVisitor)

visit

Object visit(NamedSetExpr namedSetExpr)
Visits a NamedSetExpr.

See Also:
NamedSetExpr.accept(MdxVisitor)

visit

Object visit(Literal literal)
Visits a Literal.

See Also:
Literal.accept(MdxVisitor)

SourceForge.net_Logo