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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccept(ExpCompiler compiler) Converts this expression into an a tree of expressions which can be efficiently evaluated.abstract Expclone()protected static Exp[]cloneArray(Exp[] a) static int[]static voidunparseList(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:ExpConverts this expression into an a tree of expressions which can be efficiently evaluated.
-