Package mondrian.olap
Class ExpBase
java.lang.Object
mondrian.olap.QueryPart
mondrian.olap.ExpBase
- All Implemented Interfaces:
Exp
- Direct Known Subclasses:
DimensionExpr
,HierarchyExpr
,Id
,LevelExpr
,Literal
,MemberExpr
,NamedSetExpr
,ParameterExpr
,ResolvedFunCall
,UnresolvedFunCall
Skeleton implementation of
Exp
interface.- Author:
- jhyde, 20 January, 1999
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaccept
(ExpCompiler compiler) Converts this expression into an a tree of expressions which can be efficiently evaluated.abstract Exp
clone()
protected static Exp[]
cloneArray
(Exp[] a) static int[]
static void
unparseList
(PrintWriter pw, Exp[] exps, String start, String mid, String end) Methods inherited from class mondrian.olap.QueryPart
explain, getChildren, unparse
-
Constructor Details
-
ExpBase
protected ExpBase()
-
-
Method Details
-
cloneArray
-
clone
-
unparseList
-
getTypes
-
accept
Description copied from interface:Exp
Converts this expression into an a tree of expressions which can be efficiently evaluated.
-