MD5 校验值:328357c6f846d37b47ed4cc8f5415f3d
d0.java 文件包含反编译后的源代码,请注意,该内容仅供学习和参考使用,不得用于非法用途。
package d.f.a.b.j4; import java.io.IOException; import java.io.InterruptedIOException; import java.net.SocketTimeoutException; import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; public interface d0 extends r { public static final d.f.b.a.n<String> a = new d.f.b.a.n() { @Override public final boolean apply(Object obj) { return c0.a((String) obj); } }; public static final class a extends b { public a(IOException iOException, v vVar) { super("Cleartext HTTP traffic not permitted. See https://exoplayer.dev/issues/cleartext-not-permitted", iOException, vVar, 2007, 1); } } public static class b extends s { public final v q; public final int r; public b(v vVar, int i2, int i3) { super(b(i2, i3)); this.q = vVar; this.r = i3; } public b(IOException iOException, v vVar, int i2, int i3) { super(iOException, b(i2, i3)); this.q = vVar; this.r = i3; } public b(String str, v vVar, int i2, int i3) { super(str, b(i2, i3)); this.q = vVar; this.r = i3; } public b(String str, IOException iOException, v vVar, int i2, int i3) { super(str, iOException, b(i2, i3)); this.q = vVar; this.r = i3; } private static int b(int i2, int i3) { if (i2 == 2000 && i3 == 1) { return 2001; } return i2; } public static b c(IOException iOException, v vVar, int i2) { String message = iOException.getMessage(); int i3 = iOException instanceof SocketTimeoutException ? 2002 : iOException instanceof InterruptedIOException ? 1004 : (message == null || !d.f.b.a.b.e(message).matches("cleartext.*not permitted.*")) ? 2001 : 2007; return i3 == 2007 ? new a(iOException, vVar) : new b(iOException, vVar, i3, i2); } } public static final class c extends b { public final String s; public c(String str, v vVar) { super("Invalid content type: " + str, vVar, 2003, 1); this.s = str; } } public static final class d extends b { public final int s; public final String t; public final Map<String, List<String>> u; public final byte[] v; public d(int i2, String str, IOException iOException, Map<String, List<String>> map, v vVar, byte[] bArr) { super("Response code: " + i2, iOException, vVar, 2004, 1); this.s = i2; this.t = str; this.u = map; this.v = bArr; } } public static final class e { private final Map<String, String> a = new HashMap(); private Map<String, String> f4952b; public synchronized void a(Map<String, String> map) { this.f4952b = null; this.a.clear(); this.a.putAll(map); } public synchronized Map<String, String> b() { if (this.f4952b == null) { this.f4952b = Collections.unmodifiableMap(new HashMap(this.a)); } return this.f4952b; } } }