public class JRXmlaHierarchy extends java.lang.Object implements JROlapHierarchy
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXCEPTION_MESSAGE_KEY_XMLA_INVALID_DIMENSION_HIERARCHY |
Constructor and Description |
---|
JRXmlaHierarchy(java.lang.String dimensionName) |
Modifier and Type | Method and Description |
---|---|
protected JRXmlaHierarchyLevel[] |
ensureLevelArray() |
java.lang.String |
getDimensionName() |
java.lang.String |
getHierarchyUniqueName() |
JROlapHierarchyLevel[] |
getLevels() |
protected java.lang.String |
parseUniqueName(java.lang.String originalDimensionName) |
protected void |
resetLevelArray() |
void |
setLevel(java.lang.String levelName,
int depth) |
public static final java.lang.String EXCEPTION_MESSAGE_KEY_XMLA_INVALID_DIMENSION_HIERARCHY
public java.lang.String getDimensionName()
getDimensionName
in interface JROlapHierarchy
public JROlapHierarchyLevel[] getLevels()
getLevels
in interface JROlapHierarchy
public void setLevel(java.lang.String levelName, int depth)
public java.lang.String getHierarchyUniqueName()
getHierarchyUniqueName
in interface JROlapHierarchy
protected JRXmlaHierarchyLevel[] ensureLevelArray()
protected void resetLevelArray()
protected java.lang.String parseUniqueName(java.lang.String originalDimensionName)
© 2001-2014 TIBCO Software Inc. www.jaspersoft.com