Package mondrian.olap

Class MondrianDef.AggName

java.lang.Object
org.eigenbase.xom.ElementDef
mondrian.olap.MondrianDef.AggTable
mondrian.olap.MondrianDef.AggName
All Implemented Interfaces:
Serializable, Cloneable, org.eigenbase.xom.NodeDef
Enclosing class:
MondrianDef

public static class MondrianDef.AggName extends MondrianDef.AggTable
See Also:
  • Field Details

    • name

      public String name
    • approxRowCount

      public String approxRowCount
  • Constructor Details

    • AggName

      public AggName()
    • AggName

      public AggName(org.eigenbase.xom.DOMWrapper _def) throws org.eigenbase.xom.XOMException
      Throws:
      org.eigenbase.xom.XOMException
  • Method Details

    • getName

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

      public void display(PrintWriter _out, int _indent)
      Specified by:
      display in interface org.eigenbase.xom.NodeDef
      Overrides:
      display in class MondrianDef.AggTable
    • displayXML

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

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

      public String getNameAttribute()
    • getApproxRowCountAttribute

      public String getApproxRowCountAttribute()