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 © 2020 Hitachi Vantara. All rights reserved.