public interface NamedSet extends OlapElement, Annotated
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.
OlapElement.LocalizedProperty
Modifier and Type | Method and Description |
---|---|
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) |
getCaption, getDescription, getDimension, getHierarchy, getLocalized, getName, getQualifiedName, getUniqueName, isVisible, lookupChild
getAnnotationMap
void setName(String newName)
Type getType()
Exp getExp()
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:
Copyright © 2020 Hitachi Vantara. All rights reserved.