34 lines
969 B
Java
34 lines
969 B
Java
package com.google.common.collect;
|
|
|
|
import com.google.common.base.Preconditions;
|
|
import java.io.Serializable;
|
|
|
|
/* loaded from: classes.dex */
|
|
final class NaturalOrdering extends Ordering<Comparable> implements Serializable {
|
|
static final NaturalOrdering a = new NaturalOrdering();
|
|
|
|
private NaturalOrdering() {
|
|
}
|
|
|
|
private Object readResolve() {
|
|
return a;
|
|
}
|
|
|
|
@Override // com.google.common.collect.Ordering, java.util.Comparator
|
|
/* renamed from: a, reason: merged with bridge method [inline-methods] */
|
|
public int compare(Comparable comparable, Comparable comparable2) {
|
|
Preconditions.a(comparable);
|
|
Preconditions.a(comparable2);
|
|
return comparable.compareTo(comparable2);
|
|
}
|
|
|
|
@Override // com.google.common.collect.Ordering
|
|
public <S extends Comparable> Ordering<S> b() {
|
|
return ReverseNaturalOrdering.a;
|
|
}
|
|
|
|
public String toString() {
|
|
return "Ordering.natural()";
|
|
}
|
|
}
|