Comparator<Node>
public class NodeComparator extends Object implements Comparator<Node>
NodeComparator
is a Comparator
of Node instances which
is capable of comparing Nodes for equality based on their values.
Constructor | Description |
---|---|
NodeComparator() |
Modifier and Type | Method | Description |
---|---|---|
int |
compare(String o1,
String o2) |
|
int |
compare(Attribute n1,
Attribute n2) |
|
int |
compare(CharacterData t1,
CharacterData t2) |
|
int |
compare(Document n1,
Document n2) |
|
int |
compare(DocumentType o1,
DocumentType o2) |
|
int |
compare(Element n1,
Element n2) |
|
int |
compare(Entity n1,
Entity n2) |
|
int |
compare(Namespace n1,
Namespace n2) |
|
int |
compare(Node n1,
Node n2) |
|
int |
compare(ProcessingInstruction n1,
ProcessingInstruction n2) |
|
int |
compare(QName n1,
QName n2) |
|
int |
compareContent(Branch b1,
Branch b2) |
equals, reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
public int compare(Node n1, Node n2)
compare
in interface Comparator<Node>
public int compare(CharacterData t1, CharacterData t2)
public int compare(DocumentType o1, DocumentType o2)
public int compare(ProcessingInstruction n1, ProcessingInstruction n2)