|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Exp
An Exp is an MDX expression.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
Exp clone()
int getCategory()
Category of the expression.
Type getType()
void unparse(PrintWriter pw)
pw - PrintWriterExp accept(Validator validator)
validator - Validator contains validation context
Calc accept(ExpCompiler compiler)
compiler -
Object accept(MdxVisitor visitor)
MdxVisitor.visit(mondrian.olap.Query) method appropriate to the type of expression.
visitor - Visitor
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||