Interface INodeComparator

All Known Implementing Classes:
NodeComparator

public interface INodeComparator
Author:
Silvan Wyss
  • Method Details

    • areEqual

      boolean areEqual(INode<?> node1, INode<?> node2)
      Parameters:
      node1 -
      node2 -
      Returns:
      true if the given node1 equals the given node2, false otherwise.
    • haveEqualChildNodesConstellationLikeNodes

      boolean haveEqualChildNodesConstellationLikeNodes(INode<?> node1, INode<?> node2)
      Parameters:
      node1 -
      node2 -
      Returns:
      true if the given ndoe1 and node2 have an equal child INodes constellation, false otherwise.
    • haveEqualHeaderConstellationLikeNode

      boolean haveEqualHeaderConstellationLikeNode(INode<?> node1, INode<?> node2)
      Parameters:
      node1 -
      node2 -
      Returns:
      true if the given ndoe1 and node2 have an equal header constellation, false otherwise.