mondrian.olap
Class MondrianDef.Measure
java.lang.Object
org.eigenbase.xom.ElementDef
mondrian.olap.MondrianDef.Measure
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, NodeDef
- Enclosing class:
- MondrianDef
public static class MondrianDef.Measure
- extends ElementDef
- See Also:
- Serialized Form
| 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_new, getMixedChildren, getText, getType, getWrapper, hashCode, toCompactXML, toString, toXML, verifyEqual |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
column
public java.lang.String column
_datatype_values
public static final java.lang.String[] _datatype_values
- Allowable values for
datatype.
datatype
public java.lang.String datatype
formatString
public java.lang.String formatString
aggregator
public java.lang.String aggregator
formatter
public java.lang.String formatter
caption
public java.lang.String caption
visible
public java.lang.Boolean visible
measureExp
public MondrianDef.MeasureExpression measureExp
- The SQL expression used to calculate a measure.
Must be specified if a source column is not specified.
memberProperties
public MondrianDef.CalculatedMemberProperty[] memberProperties
MondrianDef.Measure
public MondrianDef.Measure()
MondrianDef.Measure
public MondrianDef.Measure(DOMWrapper _def)
throws XOMException
- Throws:
XOMException
getName
public java.lang.String getName()
- Specified by:
getName in interface NodeDef- Overrides:
getName in class ElementDef
display
public void display(java.io.PrintWriter _out,
int _indent)
displayXML
public void displayXML(XMLOutput _out,
int _indent)
- Specified by:
displayXML in interface NodeDef- Overrides:
displayXML in class ElementDef
displayDiff
public boolean displayDiff(ElementDef _other,
java.io.PrintWriter _out,
int _indent)
- Overrides:
displayDiff in class ElementDef