final class org.glassfish.grizzly.http.server.NIOWriterImpl extends org.glassfish.grizzly.http.io.NIOWriter implements org.glassfish.grizzly.Cacheable
{
private org.glassfish.grizzly.http.io.OutputBuffer outputBuffer;
void <init>()
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
specialinvoke v.<org.glassfish.grizzly.http.io.NIOWriter: void <init>()>();
return;
}
public void write(int) throws java.io.IOException
{
int v;
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: int;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void writeChar(int)>(v);
return;
}
public void write(char[]) throws java.io.IOException
{
char[] v;
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: char[];
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void write(char[])>(v);
return;
}
public void write(char[], int, int) throws java.io.IOException
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
int v, v;
char[] v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void write(char[],int,int)>(v, v, v);
return;
}
public void write(java.lang.String) throws java.io.IOException
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
java.lang.String v;
org.glassfish.grizzly.http.io.OutputBuffer v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: java.lang.String;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void write(java.lang.String)>(v);
return;
}
public void write(java.lang.String, int, int) throws java.io.IOException
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
int v, v;
java.lang.String v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: int;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void write(java.lang.String,int,int)>(v, v, v);
return;
}
public void flush() throws java.io.IOException
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void flush()>();
return;
}
public void close() throws java.io.IOException
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void close()>();
return;
}
public boolean canWrite(int)
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
int v;
boolean v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: int;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
v = virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: boolean canWrite()>();
return v;
}
public boolean canWrite()
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
boolean v;
org.glassfish.grizzly.http.io.OutputBuffer v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
v = virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: boolean canWrite()>();
return v;
}
public void notifyCanWrite(org.glassfish.grizzly.WriteHandler, int)
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
int v;
org.glassfish.grizzly.WriteHandler v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: org.glassfish.grizzly.WriteHandler;
v := @parameter: int;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void notifyCanWrite(org.glassfish.grizzly.WriteHandler)>(v);
return;
}
public void notifyCanWrite(org.glassfish.grizzly.WriteHandler)
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.WriteHandler v;
org.glassfish.grizzly.http.io.OutputBuffer v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: org.glassfish.grizzly.WriteHandler;
v = v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer>;
virtualinvoke v.<org.glassfish.grizzly.http.io.OutputBuffer: void notifyCanWrite(org.glassfish.grizzly.WriteHandler)>(v);
return;
}
public void recycle()
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer> = null;
return;
}
public void setOutputBuffer(org.glassfish.grizzly.http.io.OutputBuffer)
{
org.glassfish.grizzly.http.server.NIOWriterImpl v;
org.glassfish.grizzly.http.io.OutputBuffer v;
v := @this: org.glassfish.grizzly.http.server.NIOWriterImpl;
v := @parameter: org.glassfish.grizzly.http.io.OutputBuffer;
v.<org.glassfish.grizzly.http.server.NIOWriterImpl: org.glassfish.grizzly.http.io.OutputBuffer outputBuffer> = v;
return;
}
}