Klasse NodeComparator

java.lang.Object
ch.nolix.core.document.node.NodeComparator
Alle implementierten Schnittstellen:
INodeComparator

public final class NodeComparator extends Object implements INodeComparator
Version:
2025-01-01
Autor:
Silvan Wyss
  • Konstruktordetails

    • NodeComparator

      public NodeComparator()
  • Methodendetails

    • areEqual

      public boolean areEqual(INode<?> node1, INode<?> node2)
      Angegeben von:
      areEqual in Schnittstelle INodeComparator
      Parameter:
      node1 -
      node2 -
      Gibt zurück:
      true if the given node1 equals the given node2, false otherwise.
    • haveEqualChildNodesConstellationLikeNodes

      public boolean haveEqualChildNodesConstellationLikeNodes(INode<?> node1, INode<?> node2)
      Angegeben von:
      haveEqualChildNodesConstellationLikeNodes in Schnittstelle INodeComparator
      Parameter:
      node1 -
      node2 -
      Gibt zurück:
      true if the given ndoe1 and node2 have an equal child INodes constellation, false otherwise.
    • haveEqualHeaderConstellationLikeNode

      public boolean haveEqualHeaderConstellationLikeNode(INode<?> node1, INode<?> node2)
      Angegeben von:
      haveEqualHeaderConstellationLikeNode in Schnittstelle INodeComparator
      Parameter:
      node1 -
      node2 -
      Gibt zurück:
      true if the given ndoe1 and node2 have an equal header constellation, false otherwise.