|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmondrian.olap.QueryPart
mondrian.olap.ExpBase
mondrian.mdx.NamedSetExpr
public class NamedSetExpr
Usage of a NamedSet in an MDX expression.
| Constructor Summary | |
|---|---|
NamedSetExpr(NamedSet namedSet)
Creates a usage of a named set. |
|
| 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. |
NamedSetExpr |
clone()
|
int |
getCategory()
Returns the Category of the expression. |
NamedSet |
getNamedSet()
Returns the named set. |
Type |
getType()
Returns the type of this expression. |
String |
toString()
|
| Methods inherited from class mondrian.olap.ExpBase |
|---|
cloneArray, getTypes, unparseList |
| Methods inherited from class mondrian.olap.QueryPart |
|---|
getChildren, unparse |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface mondrian.olap.Exp |
|---|
unparse |
| Constructor Detail |
|---|
public NamedSetExpr(NamedSet namedSet)
namedSet - namedSet| Method Detail |
|---|
public NamedSet getNamedSet()
public String toString()
toString in class Objectpublic NamedSetExpr clone()
clone in interface Expclone in class ExpBasepublic int getCategory()
ExpCategory of the expression.
getCategory in interface Exppublic Exp accept(Validator validator)
Exp
accept in interface Expvalidator - Validator contains validation context
public Calc accept(ExpCompiler compiler)
Exp
accept in interface Expaccept in class ExpBasepublic Object accept(MdxVisitor visitor)
ExpMdxVisitor.visit(mondrian.olap.Query) method appropriate to the type of expression.
accept in interface Expvisitor - Visitorpublic Type getType()
Exp
getType in interface Exp
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||