@Override protected ObjectStreamClass readClassDescriptor() throws IOException, ClassNotFoundException { int code = decodeInt(this); return oscSerializer.getObjectStreamClassFor(code, loader); }
@Override protected ObjectStreamClass readClassDescriptor() throws IOException, ClassNotFoundException { int code = decodeInt(this); return oscSerializer.getObjectStreamClassFor(code, loader); }
@Override protected ObjectStreamClass readClassDescriptor() throws IOException, ClassNotFoundException { int code = decodeInt(this); return oscSerializer.getObjectStreamClassFor(code, loader); }
@Override protected ObjectStreamClass readClassDescriptor() throws IOException, ClassNotFoundException { int code = decodeInt(this); if (localOnly) { ObjectStreamClass osc = oscSerializer.localGetObjectStreamClassFor(code); if (osc == null) { throw new ObjectStreamClassNotLocalException(); } return osc; } else { return oscSerializer.getObjectStreamClassFor(code, loader); } }