public static final class Fun.ArrayComparator
extends java.lang.Object
implements java.util.Comparator<java.lang.Object[]>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Comparator[] |
comparators |
| Modifier | Constructor and Description |
|---|---|
|
ArrayComparator(java.util.Comparator<?>[] comparators2) |
protected |
ArrayComparator(SerializerBase serializer,
java.io.DataInput in,
SerializerBase.FastArrayList<java.lang.Object> objectStack)
constructor used for deserialization
|
| Modifier and Type | Method and Description |
|---|---|
int |
compare(java.lang.Object[] o1,
java.lang.Object[] o2) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
public ArrayComparator(java.util.Comparator<?>[] comparators2)
protected ArrayComparator(SerializerBase serializer, java.io.DataInput in, SerializerBase.FastArrayList<java.lang.Object> objectStack) throws java.io.IOException
java.io.IOExceptionpublic int compare(java.lang.Object[] o1,
java.lang.Object[] o2)
compare in interface java.util.Comparator<java.lang.Object[]>public boolean equals(java.lang.Object o)
equals in interface java.util.Comparator<java.lang.Object[]>equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object