public interface Exp
Exp is an MDX expression.| Modifier and Type | Method and Description |
|---|---|
Calc |
accept(ExpCompiler compiler)
Converts this expression into an a tree of expressions which can be
efficiently evaluated.
|
Object |
accept(MdxVisitor visitor)
Accepts a visitor to this Exp.
|
Exp |
accept(Validator validator)
Validates this expression.
|
Exp |
clone() |
int |
getCategory()
Returns the
Category of the expression. |
Type |
getType()
Returns the type of this expression.
|
void |
unparse(PrintWriter pw)
Writes the MDX representation of this expression to a print writer.
|
Exp clone()
int getCategory()
Category of the expression.Type getType()
void unparse(PrintWriter pw)
pw - PrintWriterExp accept(Validator validator)
validator - Validator contains validation contextCalc accept(ExpCompiler compiler)
compiler - Object accept(MdxVisitor visitor)
MdxVisitor.visit(mondrian.olap.Query) method appropriate to the type of expression.visitor - VisitorCopyright © 2021 Hitachi Vantara. All rights reserved.