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

131 lines
4.5 KiB
Java

package o;
import java.io.Externalizable;
import java.io.IOException;
import java.io.InvalidClassException;
import java.io.ObjectInput;
import java.io.ObjectOutput;
import java.io.StreamCorruptedException;
/* renamed from: o.gti, reason: case insensitive filesystem */
/* loaded from: classes6.dex */
final class C15548gti implements Externalizable {
static final byte CHRONO_LOCALDATETIME_TYPE = 12;
static final byte CHRONO_TYPE = 11;
static final byte CHRONO_ZONEDDATETIME_TYPE = 13;
static final byte HIJRAH_DATE_TYPE = 3;
static final byte HIJRAH_ERA_TYPE = 4;
static final byte JAPANESE_DATE_TYPE = 1;
static final byte JAPANESE_ERA_TYPE = 2;
static final byte MINGUO_DATE_TYPE = 5;
static final byte MINGUO_ERA_TYPE = 6;
static final byte THAIBUDDHIST_DATE_TYPE = 7;
static final byte THAIBUDDHIST_ERA_TYPE = 8;
private static final long serialVersionUID = 7857518227608961174L;
private Object object;
private byte type;
public C15548gti() {
}
/* JADX INFO: Access modifiers changed from: package-private */
public C15548gti(byte b, Object obj) {
this.type = b;
this.object = obj;
}
@Override // java.io.Externalizable
public final void writeExternal(ObjectOutput objectOutput) throws IOException {
writeInternal(this.type, this.object, objectOutput);
}
private static void writeInternal(byte b, Object obj, ObjectOutput objectOutput) throws IOException {
objectOutput.writeByte(b);
switch (b) {
case 1:
((C15543gtd) obj).writeExternal(objectOutput);
return;
case 2:
((C15542gtc) obj).writeExternal(objectOutput);
return;
case 3:
((gsX) obj).writeExternal(objectOutput);
return;
case 4:
((EnumC15504gsZ) obj).writeExternal(objectOutput);
return;
case 5:
((C15547gth) obj).writeExternal(objectOutput);
return;
case 6:
((EnumC15546gtg) obj).writeExternal(objectOutput);
return;
case 7:
((C15550gtk) obj).writeExternal(objectOutput);
return;
case 8:
((EnumC15555gtp) obj).writeExternal(objectOutput);
return;
case 9:
case 10:
default:
throw new InvalidClassException("Unknown serialized type");
case 11:
((gsR) obj).writeExternal(objectOutput);
return;
case 12:
((gsL) obj).writeExternal(objectOutput);
return;
case 13:
((gsP) obj).writeExternal(objectOutput);
return;
}
}
@Override // java.io.Externalizable
public final void readExternal(ObjectInput objectInput) throws IOException, ClassNotFoundException {
byte readByte = objectInput.readByte();
this.type = readByte;
this.object = readInternal(readByte, objectInput);
}
static Object read(ObjectInput objectInput) throws IOException, ClassNotFoundException {
return readInternal(objectInput.readByte(), objectInput);
}
private static Object readInternal(byte b, ObjectInput objectInput) throws IOException, ClassNotFoundException {
switch (b) {
case 1:
return C15543gtd.readExternal(objectInput);
case 2:
return C15542gtc.readExternal(objectInput);
case 3:
return gsX.readExternal(objectInput);
case 4:
return EnumC15504gsZ.readExternal(objectInput);
case 5:
return C15547gth.readExternal(objectInput);
case 6:
return EnumC15546gtg.readExternal(objectInput);
case 7:
return C15550gtk.readExternal(objectInput);
case 8:
return EnumC15555gtp.readExternal(objectInput);
case 9:
case 10:
default:
throw new StreamCorruptedException("Unknown serialized type");
case 11:
return gsR.readExternal(objectInput);
case 12:
return gsL.readExternal(objectInput);
case 13:
return gsP.readExternal(objectInput);
}
}
private Object readResolve() {
return this.object;
}
}