|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface NamedSet
A named set of members or tuples.
A set can be defined in a query, using a WITH SET clause,
or in a schema. Named sets in a schema can be defined against a particular
cube or virtual cube, or shared between all cubes.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface mondrian.olap.OlapElement |
|---|
OlapElement.LocalizedProperty |
| Method Summary | |
|---|---|
Exp |
getExp()
Returns the expression used to derive this named set. |
String |
getNameUniqueWithinQuery()
Returns a name for this set that is unique within the query. |
Type |
getType()
Returns the type of this named set. |
boolean |
isDynamic()
Returns whether this named set is dynamic. |
void |
setName(String newName)
Sets the name of this named set. |
NamedSet |
validate(Validator validator)
|
| Methods inherited from interface mondrian.olap.OlapElement |
|---|
getCaption, getDescription, getDimension, getHierarchy, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChild |
| Methods inherited from interface mondrian.olap.Annotated |
|---|
getAnnotationMap |
| Method Detail |
|---|
void setName(String newName)
Type getType()
Exp getExp()
NamedSet validate(Validator validator)
String getNameUniqueWithinQuery()
This is necessary when there are several 'AS' expressions, or an 'AS' expression overrides a named set defined using 'WITH MEMBER' clause or against a cube.
boolean isDynamic()
Evaluation rules:
|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||