Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
70
apk_decompiled/sources/b3/e.java
Normal file
70
apk_decompiled/sources/b3/e.java
Normal file
@@ -0,0 +1,70 @@
|
||||
package b3;
|
||||
|
||||
import Z2.L;
|
||||
import java.lang.reflect.Type;
|
||||
import java.lang.reflect.WildcardType;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class e implements WildcardType {
|
||||
|
||||
/* renamed from: a, reason: collision with root package name */
|
||||
public final Type f4191a;
|
||||
|
||||
/* renamed from: b, reason: collision with root package name */
|
||||
public final Type f4192b;
|
||||
|
||||
public e(Type[] typeArr, Type[] typeArr2) {
|
||||
if (typeArr2.length > 1) {
|
||||
throw new IllegalArgumentException();
|
||||
}
|
||||
if (typeArr.length != 1) {
|
||||
throw new IllegalArgumentException();
|
||||
}
|
||||
if (typeArr2.length != 1) {
|
||||
typeArr[0].getClass();
|
||||
f.b(typeArr[0]);
|
||||
this.f4192b = null;
|
||||
this.f4191a = f.a(typeArr[0]);
|
||||
return;
|
||||
}
|
||||
typeArr2[0].getClass();
|
||||
f.b(typeArr2[0]);
|
||||
if (typeArr[0] != Object.class) {
|
||||
throw new IllegalArgumentException();
|
||||
}
|
||||
this.f4192b = f.a(typeArr2[0]);
|
||||
this.f4191a = Object.class;
|
||||
}
|
||||
|
||||
public final boolean equals(Object obj) {
|
||||
return (obj instanceof WildcardType) && L.b(this, (WildcardType) obj);
|
||||
}
|
||||
|
||||
@Override // java.lang.reflect.WildcardType
|
||||
public final Type[] getLowerBounds() {
|
||||
Type type = this.f4192b;
|
||||
return type != null ? new Type[]{type} : f.f4194b;
|
||||
}
|
||||
|
||||
@Override // java.lang.reflect.WildcardType
|
||||
public final Type[] getUpperBounds() {
|
||||
return new Type[]{this.f4191a};
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
Type type = this.f4192b;
|
||||
return (this.f4191a.hashCode() + 31) ^ (type != null ? type.hashCode() + 31 : 1);
|
||||
}
|
||||
|
||||
public final String toString() {
|
||||
Type type = this.f4192b;
|
||||
if (type != null) {
|
||||
return "? super " + f.k(type);
|
||||
}
|
||||
Type type2 = this.f4191a;
|
||||
if (type2 == Object.class) {
|
||||
return "?";
|
||||
}
|
||||
return "? extends " + f.k(type2);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user