public class org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl extends java.lang.Object implements org.glassfish.common.util.ObjectInputOutputStreamFactory
{
public void <init>()
{
org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl v;
v := @this: org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.io.ObjectInputStream createObjectInputStream(java.io.InputStream) throws java.io.IOException
{
java.lang.Thread v;
org.glassfish.common.util.ObjectInputStreamWithLoader v;
org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl v;
java.lang.ClassLoader v;
java.io.InputStream v;
v := @this: org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl;
v := @parameter: java.io.InputStream;
v = staticinvoke <java.lang.Thread: java.lang.Thread currentThread()>();
v = virtualinvoke v.<java.lang.Thread: java.lang.ClassLoader getContextClassLoader()>();
v = new org.glassfish.common.util.ObjectInputStreamWithLoader;
specialinvoke v.<org.glassfish.common.util.ObjectInputStreamWithLoader: void <init>(java.io.InputStream,java.lang.ClassLoader)>(v, v);
return v;
}
public java.io.ObjectOutputStream createObjectOutputStream(java.io.OutputStream) throws java.io.IOException
{
java.io.OutputStream v;
java.io.ObjectOutputStream v;
org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl v;
v := @this: org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl;
v := @parameter: java.io.OutputStream;
v = new java.io.ObjectOutputStream;
specialinvoke v.<java.io.ObjectOutputStream: void <init>(java.io.OutputStream)>(v);
return v;
}
public java.lang.Class resolveClass(java.io.ObjectInputStream, java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException
{
java.io.ObjectInputStream v;
java.io.ObjectStreamClass v;
org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl v;
v := @this: org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl;
v := @parameter: java.io.ObjectInputStream;
v := @parameter: java.io.ObjectStreamClass;
return null;
}
public void annotateClass(java.io.ObjectOutputStream, java.lang.Class) throws java.io.IOException
{
java.io.ObjectOutputStream v;
java.lang.Class v;
org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl v;
v := @this: org.glassfish.common.util.NonOSGiObjectInputOutputStreamFactoryImpl;
v := @parameter: java.io.ObjectOutputStream;
v := @parameter: java.lang.Class;
return;
}
}