Class LocalOrderComparer

java.lang.Object
net.sf.saxon.expr.sort.LocalOrderComparer
All Implemented Interfaces:
Comparator<NodeInfo>

public final class LocalOrderComparer extends Object implements Comparator<NodeInfo>
A Comparer used for comparing nodes in document order. This comparer assumes that the nodes being compared come from the same document
  • Constructor Details

    • LocalOrderComparer

      public LocalOrderComparer()
  • Method Details

    • getInstance

      public static LocalOrderComparer getInstance()
      Get an instance of a LocalOrderComparer. The class maintains no state so this returns the same instance every time.
      Returns:
      an instance of a LocalOrderComparer
    • compare

      public int compare(NodeInfo a, NodeInfo b)
      Specified by:
      compare in interface Comparator<NodeInfo>