Class TreeNodeComparatorBySubtreeSize

  • All Implemented Interfaces:
    Comparator<TreeNode>

    public class TreeNodeComparatorBySubtreeSize
    extends Object
    implements Comparator<TreeNode>
    The Class TreeNodeComparatorBySubtreeSize to compare sub-trees below nodes by size.
    Author:
    Martin Scharm
    • Constructor Detail

      • TreeNodeComparatorBySubtreeSize

        public TreeNodeComparatorBySubtreeSize()
        Instantiates a new comparator sorting subtrees ascending.
      • TreeNodeComparatorBySubtreeSize

        public TreeNodeComparatorBySubtreeSize​(boolean reverse)
        Instantiates a new comparator. If reverse is true subtrees are sorted in descending order, otherwise ascending.
        Parameters:
        reverse - the reverse