Source/sources/androidx/versionedparcelable/VersionedParcel.java
public Serializable readSerializable() {
        String name = readString();
        if (name == null) {
            return null;
        }
        try {
            return (Serializable) new ObjectInputStream(new ByteArrayInputStream(readByteArray())) {
                /* access modifiers changed from: protected */
                public Class<?> resolveClass(ObjectStreamClass osClass) throws IOException, ClassNotFoundException {
                    Class<?> c = Class.forName(osClass.getName(), false, getClass().getClassLoader());
                    return c != null ? c : super.resolveClass(osClass);
                }
            }.readObject();
        } catch (IOException ioe) {
            throw new RuntimeException("VersionedParcelable encountered IOException reading a Serializable object (name = " + name + ")", ioe);
        } catch (ClassNotFoundException cnfe) {
            throw new RuntimeException("VersionedParcelable encountered ClassNotFoundException reading a Serializable object (name = " + name + ")", cnfe);
        }
    }
/* access modifiers changed from: protected */
access modifiers changed from: protected
access modifiers changed from : protected
public Serializable readSerializable() {
        String name = readString();
        if (name == null) {
            return null;
        }
        try {
            return (Serializable) new ObjectInputStream(new ByteArrayInputStream(readByteArray())) {
                /* access modifiers changed from: protected */
                public Class<?> resolveClass(ObjectStreamClass osClass) throws IOException, ClassNotFoundException {
                    Class<?> c = Class.forName(osClass.getName(), false, getClass().getClassLoader());
                    return c != null ? c : super.resolveClass(osClass);
                }
            }.readObject();
        } catch (IOException ioe) {
            throw new RuntimeException("VersionedParcelable encountered IOException reading a Serializable object (name = " + name + ")", ioe);
        } catch (ClassNotFoundException cnfe) {
            throw new RuntimeException("VersionedParcelable encountered ClassNotFoundException reading a Serializable object (name = " + name + ")", cnfe);
        }
    }
public Serializable readSerializable ( ) { String name = readString ( ) ; if ( name == null ) { return null ; } try { return ( Serializable ) new ObjectInputStream ( new ByteArrayInputStream ( readByteArray ( ) ) ) { /* access modifiers changed from: protected */ public Class < ? > resolveClass ( ObjectStreamClass osClass ) throws IOException , ClassNotFoundException { Class < ? > c = Class . forName ( osClass . getName ( ) , false , getClass ( ) . getClassLoader ( ) ) ; return c != null ? c : super . resolveClass ( osClass ) ; } } . readObject ( ) ; } catch ( IOException ioe ) { throw new RuntimeException ( "VersionedParcelable encountered IOException reading a Serializable object (name = " + name + ")" , ioe ) ; } catch ( ClassNotFoundException cnfe ) { throw new RuntimeException ( "VersionedParcelable encountered ClassNotFoundException reading a Serializable object (name = " + name + ")" , cnfe ) ; } }
access modifiers changed from: protected
access modifiers changed from : protected