public class org.apache.axiom.util.base.Base64DecodingOutputStreamWriter extends org.apache.axiom.util.base.AbstractBase64DecodingWriter
{
private final java.io.OutputStream stream;
public void <init>(java.io.OutputStream)
{
java.io.OutputStream v;
org.apache.axiom.util.base.Base64DecodingOutputStreamWriter v;
v := @this: org.apache.axiom.util.base.Base64DecodingOutputStreamWriter;
v := @parameter: java.io.OutputStream;
specialinvoke v.<org.apache.axiom.util.base.AbstractBase64DecodingWriter: void <init>()>();
v.<org.apache.axiom.util.base.Base64DecodingOutputStreamWriter: java.io.OutputStream stream> = v;
return;
}
protected void doWrite(byte[], int) throws java.io.IOException
{
java.io.OutputStream v;
byte[] v;
int v;
org.apache.axiom.util.base.Base64DecodingOutputStreamWriter v;
v := @this: org.apache.axiom.util.base.Base64DecodingOutputStreamWriter;
v := @parameter: byte[];
v := @parameter: int;
v = v.<org.apache.axiom.util.base.Base64DecodingOutputStreamWriter: java.io.OutputStream stream>;
virtualinvoke v.<java.io.OutputStream: void write(byte[],int,int)>(v, 0, v);
return;
}
public void flush() throws java.io.IOException
{
java.io.OutputStream v;
org.apache.axiom.util.base.Base64DecodingOutputStreamWriter v;
v := @this: org.apache.axiom.util.base.Base64DecodingOutputStreamWriter;
v = v.<org.apache.axiom.util.base.Base64DecodingOutputStreamWriter: java.io.OutputStream stream>;
virtualinvoke v.<java.io.OutputStream: void flush()>();
return;
}
public void close() throws java.io.IOException
{
java.io.OutputStream v;
org.apache.axiom.util.base.Base64DecodingOutputStreamWriter v;
v := @this: org.apache.axiom.util.base.Base64DecodingOutputStreamWriter;
v = v.<org.apache.axiom.util.base.Base64DecodingOutputStreamWriter: java.io.OutputStream stream>;
virtualinvoke v.<java.io.OutputStream: void close()>();
return;
}
}