Package edu.claflin.finder.algo.clustering.struct.fast_greedy_struct

# Class TreeNodeInfoFG

java.lang.Object
edu.claflin.finder.algo.clustering.struct.TreeNodeInfo
edu.claflin.finder.algo.clustering.struct.fast_greedy_struct.TreeNodeInfoFG

All Implemented Interfaces:
  `Comparable<TreeNodeInfo>`

public class TreeNodeInfoFG extends TreeNodeInfo

Author:
  Cesar Martin

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `private double`
  `Q`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `TreeNodeInfoFG(int ind, double q)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `compareTo(TreeNodeInfo that)`
  `TreeNodeInfoFG`
  `duplicate()`
  `boolean`
  `equals(Object o)`
  `double`
  `getValue()`
  `void`
  `handleEqualIndex(TreeNodeInfo o)`
  `void`
  `setQ(double nwq)`
  `String`
  `toString()`

  ### Methods inherited from class edu.claflin.finder.algo.clustering.struct.TreeNodeInfo

  `getIndex, setIndex`

  ### Methods inherited from class java.lang.Object

  `clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Field Details

  - ### Q

    private double Q

- ## Constructor Details

  - ### TreeNodeInfoFG

    public TreeNodeInfoFG(int ind, double q)

- ## Method Details

  - ### getValue

    public double getValue()
    Overrides:
      `getValue` in class `TreeNodeInfo`

  - ### setQ

    public void setQ(double nwq)

  - ### equals

    public boolean equals(Object o)
    Overrides:
      `equals` in class `Object`

  - ### duplicate

    public TreeNodeInfoFG duplicate()
    Specified by:
      `duplicate` in class `TreeNodeInfo`

  - ### compareTo

    public int compareTo(TreeNodeInfo that)

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `TreeNodeInfo`

  - ### handleEqualIndex

    public void handleEqualIndex(TreeNodeInfo o)
    Specified by:
      `handleEqualIndex` in class `TreeNodeInfo`