package com.tapjoy.internal; /* loaded from: classes4.dex */ public abstract class u0 { public static final r0 c = new r0(); public static final s0 d = new s0(); public static final t0 e = new t0(); public static final o0 f = new o0(); public static final p0 g = new p0(); public final int a; public q0 b; public u0(int i) { this.a = i; } public abstract int a(Object obj); public abstract Object a(v0 v0Var); public void a(w0 w0Var, int i, Object obj) { int i2 = this.a; w0Var.getClass(); int i3 = i << 3; int i4 = 1; if (i2 == 1) { i4 = 0; } else if (i2 != 2) { if (i2 == 3) { i4 = 2; } else { if (i2 != 4) { throw null; } i4 = 5; } } w0Var.b(i3 | i4); if (this.a == 3) { w0Var.b(a(obj)); } a(w0Var, obj); } public abstract void a(w0 w0Var, Object obj); public int b(Object obj) { int a = a(obj); if (this.a == 3) { a += w0.a(a); } return w0.a(8) + a; } public final Object a(byte[] bArr) { if (bArr != null) { return a(new v0(new l().a(bArr, bArr.length))); } throw new NullPointerException("bytes == null"); } }