Package mondrian.olap
Class MondrianDef.View
java.lang.Object
org.eigenbase.xom.ElementDef
mondrian.olap.MondrianDef.RelationOrJoin
mondrian.olap.MondrianDef.Relation
mondrian.olap.MondrianDef.View
- All Implemented Interfaces:
- Serializable,- Cloneable,- org.eigenbase.xom.NodeDef
- Enclosing class:
- MondrianDef
A collection of SQL statements, one per dialect.
- See Also:
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionView()View(MondrianDef.View view) Copy constructor.View(org.eigenbase.xom.DOMWrapper _def) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoiddisplay(PrintWriter _out, int _indent) booleandisplayDiff(org.eigenbase.xom.ElementDef _other, PrintWriter _out, int _indent) voiddisplayXML(org.eigenbase.xom.XMLOutput _out, int _indent) booleangetAlias()getName()toString()Methods inherited from class mondrian.olap.MondrianDef.RelationOrJoinhashCodeMethods inherited from class org.eigenbase.xom.ElementDefaddChild, addChildren, clone, constructElement, constructElement, deepCopy, diff, displayAttribute, displayAttributeDiff, displayElement, displayElementArray, displayElementArrayDiff, displayElementDiff, displayIndent, displayString, displayStringArray, displayStringArrayDiff, displayStringDiff, displayXML, displayXMLElement, displayXMLElementArray, displayXMLString, displayXMLStringArray, getChildren, getElementChildren, getElementClass, getLocation, getMixedChildren, getMixedChildren_new, getText, getType, getWrapper, toCompactXML, toXML, verifyEqual
- 
Field Details- 
alias
- 
selects
 
- 
- 
Constructor Details- 
Viewpublic View()
- 
Viewpublic View(org.eigenbase.xom.DOMWrapper _def) throws org.eigenbase.xom.XOMException - Throws:
- org.eigenbase.xom.XOMException
 
- 
ViewCopy constructor.
 
- 
- 
Method Details- 
getName- Specified by:
- getNamein interface- org.eigenbase.xom.NodeDef
- Overrides:
- getNamein class- MondrianDef.Relation
 
- 
display- Specified by:
- displayin interface- org.eigenbase.xom.NodeDef
- Overrides:
- displayin class- MondrianDef.Relation
 
- 
displayXMLpublic void displayXML(org.eigenbase.xom.XMLOutput _out, int _indent) - Specified by:
- displayXMLin interface- org.eigenbase.xom.NodeDef
- Overrides:
- displayXMLin class- MondrianDef.Relation
 
- 
displayDiff- Overrides:
- displayDiffin class- MondrianDef.Relation
 
- 
toString- Overrides:
- toStringin class- org.eigenbase.xom.ElementDef
 
- 
find- Specified by:
- findin class- MondrianDef.RelationOrJoin
 
- 
getAlias- Specified by:
- getAliasin class- MondrianDef.Relation
 
- 
getCodeSet
- 
addCode
- 
equals- Overrides:
- equalsin class- MondrianDef.RelationOrJoin
 
 
-