public class INodeEntryComparator extends java.lang.Object implements java.util.Comparator<INodeEntry>
Constructor and Description |
---|
INodeEntryComparator(java.lang.String rankProperty) |
Modifier and Type | Method and Description |
---|---|
int |
compare(INodeEntry iNodeEntry,
INodeEntry iNodeEntryB) |
static java.util.List<INodeEntry> |
rankOrderedNodes(java.util.Collection<INodeEntry> nodes,
java.lang.String rankProperty,
boolean rankAscending)
Utility method to return nodes ordered by rank property
|
static java.util.List<INodeEntry> |
rankOrderedNodes(INodeSet nodes,
java.lang.String rankProperty,
boolean rankAscending)
Utility method to return nodes ordered by rank property
|
public static java.util.List<INodeEntry> rankOrderedNodes(INodeSet nodes, java.lang.String rankProperty, boolean rankAscending)
nodes
- node setrankProperty
- rank propertyrankAscending
- true if ascendingpublic static java.util.List<INodeEntry> rankOrderedNodes(java.util.Collection<INodeEntry> nodes, java.lang.String rankProperty, boolean rankAscending)
nodes
- node collectionrankProperty
- rank propertyrankAscending
- true if ascendingpublic int compare(INodeEntry iNodeEntry, INodeEntry iNodeEntryB)
compare
in interface java.util.Comparator<INodeEntry>