Package mondrian.olap
Class MondrianDef.Hierarchy
java.lang.Object
org.eigenbase.xom.ElementDef
mondrian.olap.MondrianDef.Hierarchy
- All Implemented Interfaces:
Serializable,Cloneable,org.eigenbase.xom.NodeDef
- Enclosing class:
- MondrianDef
public static class MondrianDef.Hierarchy
extends org.eigenbase.xom.ElementDef
Defines a hierarchy.
You must specify at most one
or memberReaderClass. If you specify none, the
hierarchy is assumed to come from the same fact table of the
current cube.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionContains values of user-defined properties. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisplay(PrintWriter _out, int _indent) booleandisplayDiff(org.eigenbase.xom.ElementDef _other, PrintWriter _out, int _indent) voiddisplayXML(org.eigenbase.xom.XMLOutput _out, int _indent) getName()Methods inherited from class org.eigenbase.xom.ElementDef
addChild, addChildren, clone, constructElement, constructElement, deepCopy, diff, displayAttribute, displayAttributeDiff, displayElement, displayElementArray, displayElementArrayDiff, displayElementDiff, displayIndent, displayString, displayStringArray, displayStringArrayDiff, displayStringDiff, displayXML, displayXMLElement, displayXMLElementArray, displayXMLString, displayXMLStringArray, equals, getChildren, getElementChildren, getElementClass, getLocation, getMixedChildren, getMixedChildren_new, getText, getType, getWrapper, hashCode, toCompactXML, toString, toXML, verifyEqual
-
Field Details
-
name
-
visible
-
hasAll
-
allMemberName
-
allMemberCaption
-
allLevelName
-
-
primaryKeyTable
-
defaultMember
-
memberReaderClass
-
caption
-
description
-
displayFolder
-
uniqueKeyLevelName
-
origin
-
annotations
Contains values of user-defined properties. -
relation
-
levels
-
memberReaderParameters
-
-
Constructor Details
-
Hierarchy
public Hierarchy() -
Hierarchy
public Hierarchy(org.eigenbase.xom.DOMWrapper _def) throws org.eigenbase.xom.XOMException - Throws:
org.eigenbase.xom.XOMException
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.eigenbase.xom.NodeDef- Overrides:
getNamein classorg.eigenbase.xom.ElementDef
-
display
-
displayXML
public void displayXML(org.eigenbase.xom.XMLOutput _out, int _indent) - Specified by:
displayXMLin interfaceorg.eigenbase.xom.NodeDef- Overrides:
displayXMLin classorg.eigenbase.xom.ElementDef
-
displayDiff
- Overrides:
displayDiffin classorg.eigenbase.xom.ElementDef
-