java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.structurelevel.hierarchical.agony.AgonyNode<E>

class AgonyNode<E> extends Object
Helper class for Agony.
  • Field Details

    • id

      private int id
    • label

      private E label
    • rank

      private int rank
    • newrank

      private int newrank
    • diff

      private int diff
    • parent

      private AgonyNode<E> parent
    • parentEdge

      private int parentEdge
    • count

      private int count
  • Constructor Details

    • AgonyNode

      public AgonyNode(int id)
  • Method Details

    • getId

      public int getId()
    • setId

      public void setId(int id)
    • getLabel

      public E getLabel()
    • setLabel

      public void setLabel(E label)
    • getRank

      public int getRank()
    • setRank

      public void setRank(int rank)
    • getNewrank

      public int getNewrank()
    • setNewrank

      public void setNewrank(int newrank)
    • reduceNewrank

      public void reduceNewrank(int shift)
    • getDiff

      public int getDiff()
    • setDiff

      public void setDiff(int diff)
    • getParent

      public AgonyNode<E> getParent()
    • setParent

      public void setParent(AgonyNode<E> parent)
    • getParentEdge

      public int getParentEdge()
    • setParentEdge

      public void setParentEdge(int parentEdge)
    • getCount

      public int getCount()
    • setCount

      public void setCount(int count)
    • decreaseCount

      public void decreaseCount()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object