diff options
Diffstat (limited to 'guava/src/com/google/common/collect/ComparatorOrdering.java')
-rw-r--r-- | guava/src/com/google/common/collect/ComparatorOrdering.java | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/guava/src/com/google/common/collect/ComparatorOrdering.java b/guava/src/com/google/common/collect/ComparatorOrdering.java index 5eb7612..77fe58d 100644 --- a/guava/src/com/google/common/collect/ComparatorOrdering.java +++ b/guava/src/com/google/common/collect/ComparatorOrdering.java @@ -21,7 +21,6 @@ import static com.google.common.base.Preconditions.checkNotNull; import com.google.common.annotations.GwtCompatible; import java.io.Serializable; -import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import java.util.List; @@ -53,17 +52,6 @@ final class ComparatorOrdering<T> extends Ordering<T> implements Serializable { return list; } - // Override just to remove a level of indirection from inner loops - @Override public <E extends T> ImmutableList<E> immutableSortedCopy(Iterable<E> iterable) { - @SuppressWarnings("unchecked") // we'll only ever have E's in here - E[] elements = (E[]) Iterables.toArray(iterable); - for (E e : elements) { - checkNotNull(e); - } - Arrays.sort(elements, comparator); - return ImmutableList.asImmutableList(elements); - } - @Override public boolean equals(@Nullable Object object) { if (object == this) { return true; |