package com.google.common.collect; import com.google.common.base.Preconditions; import java.io.Serializable; /* loaded from: classes.dex */ final class ReverseOrdering extends Ordering implements Serializable { final Ordering a; ReverseOrdering(Ordering ordering) { Preconditions.a(ordering); this.a = ordering; } @Override // com.google.common.collect.Ordering public E a(E e, E e2) { return (E) this.a.b(e, e2); } @Override // com.google.common.collect.Ordering public Ordering b() { return this.a; } @Override // com.google.common.collect.Ordering, java.util.Comparator public int compare(T t, T t2) { return this.a.compare(t2, t); } @Override // java.util.Comparator public boolean equals(Object obj) { if (obj == this) { return true; } if (obj instanceof ReverseOrdering) { return this.a.equals(((ReverseOrdering) obj).a); } return false; } public int hashCode() { return -this.a.hashCode(); } public String toString() { return this.a + ".reverse()"; } @Override // com.google.common.collect.Ordering public E b(E e, E e2) { return (E) this.a.a(e, e2); } }