Package mondrian.olap

Class MondrianDef.SQL

    • Constructor Summary

      Constructors 
      Constructor Description
      SQL()  
      SQL​(org.eigenbase.xom.DOMWrapper _def)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void display​(PrintWriter _out, int _indent)  
      boolean displayDiff​(org.eigenbase.xom.ElementDef _other, PrintWriter _out, int _indent)  
      void displayXML​(org.eigenbase.xom.XMLOutput _out, int _indent)  
      boolean equals​(Object obj)  
      String getName()  
      int hashCode()  
      static SqlQuery.CodeSet toCodeSet​(MondrianDef.SQL[] sqls)
      Converts an array of SQL to a SqlQuery.CodeSet object.
      • 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, getChildren, getElementChildren, getElementClass, getLocation, getMixedChildren, getMixedChildren_new, getText, getType, getWrapper, toCompactXML, toString, toXML, verifyEqual
    • Constructor Detail

      • SQL

        public SQL()
      • SQL

        public SQL​(org.eigenbase.xom.DOMWrapper _def)
            throws org.eigenbase.xom.XOMException
        Throws:
        org.eigenbase.xom.XOMException
    • Method Detail

      • getName

        public String getName()
        Specified by:
        getName in interface org.eigenbase.xom.NodeDef
        Overrides:
        getName in class org.eigenbase.xom.ElementDef
      • display

        public void display​(PrintWriter _out,
                            int _indent)
      • displayXML

        public void displayXML​(org.eigenbase.xom.XMLOutput _out,
                               int _indent)
        Specified by:
        displayXML in interface org.eigenbase.xom.NodeDef
        Overrides:
        displayXML in class org.eigenbase.xom.ElementDef
      • displayDiff

        public boolean displayDiff​(org.eigenbase.xom.ElementDef _other,
                                   PrintWriter _out,
                                   int _indent)
        Overrides:
        displayDiff in class org.eigenbase.xom.ElementDef
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class org.eigenbase.xom.ElementDef
      • equals

        public boolean equals​(Object obj)
        Overrides:
        equals in class org.eigenbase.xom.ElementDef