what-the-bank/sources/o/AbstractC16771rBp.java

80 lines
2.6 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package o;
import com.google.crypto.tink.shaded.protobuf.CodedOutputStream;
import java.io.IOException;
import o.AbstractC16771rBp;
import o.AbstractC16771rBp.RVV;
import o.jra;
import o.vAr;
/* renamed from: o.rBp, reason: case insensitive filesystem */
/* loaded from: classes2.dex */
public abstract class AbstractC16771rBp<MessageType extends AbstractC16771rBp<MessageType, BuilderType>, BuilderType extends RVV<MessageType, BuilderType>> implements vAr {
protected int memoizedHashCode = 0;
@Override // o.vAr
public final jra j() {
try {
jra.ZqN e = jra.e(n());
b(e.c);
if (e.c.j() == 0) {
return new jra.tOB(e.e);
}
throw new IllegalStateException("Did not write as much data as expected.");
} catch (IOException e2) {
throw new RuntimeException(b("ByteString"), e2);
}
}
@Override // o.vAr
public final byte[] h() {
try {
byte[] bArr = new byte[n()];
CodedOutputStream b = CodedOutputStream.b(bArr);
b(b);
if (b.j() == 0) {
return bArr;
}
throw new IllegalStateException("Did not write as much data as expected.");
} catch (IOException e) {
throw new RuntimeException(b("byte array"), e);
}
}
public int i() {
throw new UnsupportedOperationException();
}
public void b(int i) {
throw new UnsupportedOperationException();
}
private String b(String str) {
StringBuilder sb = new StringBuilder("Serializing ");
sb.append(getClass().getName());
sb.append(" to a ");
sb.append(str);
sb.append(" threw an IOException (should never happen).");
return sb.toString();
}
/* renamed from: o.rBp$RVV */
/* loaded from: classes2.dex */
public static abstract class RVV<MessageType extends AbstractC16771rBp<MessageType, BuilderType>, BuilderType extends RVV<MessageType, BuilderType>> implements vAr.Sts {
@Override //
/* renamed from: b, reason: merged with bridge method [inline-methods] */
public abstract BuilderType clone();
protected abstract BuilderType c(MessageType messagetype);
/* JADX WARN: Multi-variable type inference failed */
@Override // o.vAr.Sts
public final /* synthetic */ vAr.Sts a(vAr var) {
if (!o().getClass().isInstance(var)) {
throw new IllegalArgumentException("mergeFrom(MessageLite) can only merge messages of the same type.");
}
return c((AbstractC16771rBp) var);
}
}
}