/** * Before JDK 1.3.1_01, the PutField/GetField implementation actually sent a Hashtable. */ @SuppressWarnings("unchecked") public ObjectInputStream.GetField readFields() throws IOException, ClassNotFoundException, NotActiveException { Hashtable<String,Object> fields = (Hashtable<String,Object>) readObject(); return new LegacyHookGetFields(fields); }
/** * Returning null indicates a non-built is specified. */ private IIOPInputStream createInputStreamBuiltInNoPriv(final String name) throws IOException { return name.equals(IIOPInputStream.class.getName()) ? new IIOPInputStream() : name.equals(org.jboss.com.sun.corba.se.impl.orbutil.IIOPInputStream_1_3.class.getName()) ? new org.jboss.com.sun.corba.se.impl.orbutil.IIOPInputStream_1_3() : name.equals(org.jboss.com.sun.corba.se.impl.orbutil.IIOPInputStream_1_3_1.class.getName()) ? new org.jboss.com.sun.corba.se.impl.orbutil.IIOPInputStream_1_3_1() : null; }
/** * Returning null indicates a non-built is specified. */ private IIOPInputStream createInputStreamBuiltInNoPriv(final String name) throws IOException { return name.equals(IIOPInputStream.class.getName()) ? new IIOPInputStream() : name.equals(org.jboss.com.sun.corba.se.impl.orbutil.IIOPInputStream_1_3.class.getName()) ? new org.jboss.com.sun.corba.se.impl.orbutil.IIOPInputStream_1_3() : name.equals(org.jboss.com.sun.corba.se.impl.orbutil.IIOPInputStream_1_3_1.class.getName()) ? new org.jboss.com.sun.corba.se.impl.orbutil.IIOPInputStream_1_3_1() : null; }
/** * Before JDK 1.3.1_01, the PutField/GetField implementation actually sent a Hashtable. */ @SuppressWarnings("unchecked") public ObjectInputStream.GetField readFields() throws IOException, ClassNotFoundException, NotActiveException { Hashtable<String,Object> fields = (Hashtable<String,Object>) readObject(); return new LegacyHookGetFields(fields); }