java.io.Serializable
, java.util.Comparator<ICoverageNode>
public class NodeComparator extends java.lang.Object implements java.util.Comparator<ICoverageNode>, java.io.Serializable
ICoverageNode
objects by different counter
criteria.Modifier and Type | Method | Description |
---|---|---|
int |
compare(ICoverageNode n1,
ICoverageNode n2) |
|
NodeComparator |
second(java.util.Comparator<ICoverageNode> second) |
Creates a new composite comparator with a second search criterion.
|
<T extends ICoverageNode> |
sort(java.util.Collection<T> summaries) |
Returns a sorted copy of the given collection of
ICoverageNode
elements. |
public NodeComparator second(java.util.Comparator<ICoverageNode> second)
second
- second criterion comparatorpublic <T extends ICoverageNode> java.util.List<T> sort(java.util.Collection<T> summaries)
ICoverageNode
elements.T
- actual type of the elementssummaries
- collection to create a copy ofpublic int compare(ICoverageNode n1, ICoverageNode n2)
compare
in interface java.util.Comparator<ICoverageNode>
Copyright © 2018. All rights reserved.