com.icl.saxon.sort

Class LocalOrderComparer

Implemented Interfaces:
NodeOrderComparer

public final class LocalOrderComparer
extends java.lang.Object
implements NodeOrderComparer

A Comparer used for comparing nodes in document order. This comparer assumes that the nodes being compared come from the same document

Method Summary

int
compare(NodeInfo a, NodeInfo b)
static LocalOrderComparer
getInstance()
Get an instance of a LocalOrderComparer.

Method Details

compare

public int compare(NodeInfo a,
                   NodeInfo b)
Specified by:
compare in interface NodeOrderComparer

getInstance

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