public class com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput extends java.lang.Object
{
private com.alibaba.com.caucho.hessian.io.Hessian2Input _in;
public void <init>(java.io.InputStream)
{
com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput v;
com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput$StreamingInputStream v;
com.alibaba.com.caucho.hessian.io.Hessian2Input v;
java.io.InputStream v;
v := @this: com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput;
v := @parameter: java.io.InputStream;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new com.alibaba.com.caucho.hessian.io.Hessian2Input;
v = new com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput$StreamingInputStream;
specialinvoke v.<com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput$StreamingInputStream: void <init>(java.io.InputStream)>(v);
specialinvoke v.<com.alibaba.com.caucho.hessian.io.Hessian2Input: void <init>(java.io.InputStream)>(v);
v.<com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput: com.alibaba.com.caucho.hessian.io.Hessian2Input _in> = v;
return;
}
public java.lang.Object readObject() throws java.io.IOException
{
com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput v;
java.lang.Object v;
com.alibaba.com.caucho.hessian.io.Hessian2Input v;
v := @this: com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput;
v = v.<com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput: com.alibaba.com.caucho.hessian.io.Hessian2Input _in>;
v = virtualinvoke v.<com.alibaba.com.caucho.hessian.io.Hessian2Input: java.lang.Object readStreamingObject()>();
return v;
}
public void close() throws java.io.IOException
{
com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput v;
com.alibaba.com.caucho.hessian.io.Hessian2Input v;
v := @this: com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput;
v = v.<com.alibaba.com.caucho.hessian.io.Hessian2StreamingInput: com.alibaba.com.caucho.hessian.io.Hessian2Input _in>;
virtualinvoke v.<com.alibaba.com.caucho.hessian.io.Hessian2Input: void close()>();
return;
}
}