Class INodeEntryComparator
- java.lang.Object
-
- com.dtolabs.rundeck.core.execution.dispatch.INodeEntryComparator
-
- All Implemented Interfaces:
java.util.Comparator<INodeEntry>
public class INodeEntryComparator extends java.lang.Object implements java.util.Comparator<INodeEntry>
INodeEntryComparator is ...
-
-
Constructor Summary
Constructors Constructor Description INodeEntryComparator(java.lang.String rankProperty)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compare(INodeEntry iNodeEntry, INodeEntry iNodeEntryB)
static java.util.List<INodeEntry>
rankOrderedNodes(INodeSet nodes, java.lang.String rankProperty, boolean rankAscending)
Utility method to return nodes ordered by rank propertystatic 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
-
-
-
Method Detail
-
rankOrderedNodes
public static java.util.List<INodeEntry> rankOrderedNodes(INodeSet nodes, java.lang.String rankProperty, boolean rankAscending)
Utility method to return nodes ordered by rank property- Parameters:
nodes
- node setrankProperty
- rank propertyrankAscending
- true if ascending- Returns:
- ordered node list
-
rankOrderedNodes
public 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- Parameters:
nodes
- node collectionrankProperty
- rank propertyrankAscending
- true if ascending- Returns:
- ordered node list
-
compare
public int compare(INodeEntry iNodeEntry, INodeEntry iNodeEntryB)
- Specified by:
compare
in interfacejava.util.Comparator<INodeEntry>
-
-