Interface PivotHeaderNode

  • All Known Implementing Classes:
    SimplePivotHeaderNode

    public interface PivotHeaderNode
    The representation of a node in row/column header tree.
    Author:
    simonpai
    • Method Detail

      • getDepth

        int getDepth()
        Returns the depth of the node, 0 if root.
      • isLeaf

        boolean isLeaf()
        Returns true if the node has no child.
      • getSize

        int getSize​(boolean asIfOpen)
        TODO
      • getSubtotalCount

        int getSubtotalCount​(boolean asIfOpen)
        TODO
      • getKey

        Object getKey()
        Return the key of node.
      • getField

        PivotField getField()
        Return the corresponding field of the node
      • isOpen

        boolean isOpen()
        Returns true is the node is open.
      • setOpen

        void setOpen​(boolean open)
        Set the open state of the node.