T - Type of the elements to be sorted.public class RankedComparator<T> extends java.lang.Object implements java.util.Comparator<RankedProvider<T>>
Configuration) in ranked provider.| Modifier and Type | Class and Description |
|---|---|
static class |
RankedComparator.Order
Defines which ordering should be used for sorting.
|
| Modifier and Type | Field and Description |
|---|---|
private RankedComparator.Order |
order |
| Constructor and Description |
|---|
RankedComparator() |
RankedComparator(RankedComparator.Order order) |
| Modifier and Type | Method and Description |
|---|---|
int |
compare(RankedProvider<T> o1,
RankedProvider<T> o2) |
protected int |
getPriority(RankedProvider<T> rankedProvider) |
private final RankedComparator.Order order
public RankedComparator()
public RankedComparator(RankedComparator.Order order)
public int compare(RankedProvider<T> o1, RankedProvider<T> o2)
compare in interface java.util.Comparator<RankedProvider<T>>protected int getPriority(RankedProvider<T> rankedProvider)