java.util.Comparator<Graph>
public class ComparatorChain extends java.lang.Object implements java.util.Comparator<Graph>
Modifier and Type | Field | Description |
---|---|---|
protected java.util.ArrayList<java.lang.Integer> |
comparatorDirections |
|
protected java.util.ArrayList<java.util.Comparator<Graph>> |
comparators |
Constructor | Description |
---|---|
ComparatorChain() |
Modifier and Type | Method | Description |
---|---|---|
void |
addComparator(java.util.Comparator<Graph> comparator) |
Add a comparator that will be used to sort sort graphs.
|
void |
addReverseComparator(java.util.Comparator<Graph> comparator) |
Add a comparator that will be used to sort sort graphs in reverse order.
|
int |
compare(Graph g1,
Graph g2) |
protected final java.util.ArrayList<java.util.Comparator<Graph>> comparators
protected final java.util.ArrayList<java.lang.Integer> comparatorDirections
public void addComparator(java.util.Comparator<Graph> comparator)
public void addReverseComparator(java.util.Comparator<Graph> comparator)