public interface org.glassfish.grizzly.streams.StreamWriter extends org.glassfish.grizzly.streams.Stream
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.glassfish.grizzly.streams.StreamWriter
super_class: java.lang.Object
{
public abstract boolean isClosed();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.glassfish.grizzly.GrizzlyFuture<java.lang.Integer> flush();
descriptor: ()Lorg/glassfish/grizzly/GrizzlyFuture;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: ()Lorg/glassfish/grizzly/GrizzlyFuture<Ljava/lang/Integer;>;
public abstract org.glassfish.grizzly.GrizzlyFuture<java.lang.Integer> flush(org.glassfish.grizzly.CompletionHandler<java.lang.Integer>);
descriptor: (Lorg/glassfish/grizzly/CompletionHandler;)Lorg/glassfish/grizzly/GrizzlyFuture;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Lorg/glassfish/grizzly/CompletionHandler<Ljava/lang/Integer;>;)Lorg/glassfish/grizzly/GrizzlyFuture<Ljava/lang/Integer;>;
MethodParameters:
Name Flags
completionHandler
public abstract org.glassfish.grizzly.GrizzlyFuture<java.lang.Integer> close(org.glassfish.grizzly.CompletionHandler<java.lang.Integer>);
descriptor: (Lorg/glassfish/grizzly/CompletionHandler;)Lorg/glassfish/grizzly/GrizzlyFuture;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: (Lorg/glassfish/grizzly/CompletionHandler<Ljava/lang/Integer;>;)Lorg/glassfish/grizzly/GrizzlyFuture<Ljava/lang/Integer;>;
MethodParameters:
Name Flags
completionHandler
public abstract void writeBoolean(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeByte(byte);
descriptor: (B)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeChar(char);
descriptor: (C)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeShort(short);
descriptor: (S)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeInt(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeLong(long);
descriptor: (J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeFloat(float);
descriptor: (F)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeDouble(double);
descriptor: (D)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeBooleanArray(boolean[]);
descriptor: ([Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data final
public abstract void writeByteArray(byte[]);
descriptor: ([B)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data final
public abstract void writeByteArray(byte[], int, int);
descriptor: ([BII)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data final
offset
length
public abstract void writeCharArray(char[]);
descriptor: ([C)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data final
public abstract void writeShortArray(short[]);
descriptor: ([S)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeIntArray(int[]);
descriptor: ([I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeLongArray(long[]);
descriptor: ([J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeFloatArray(float[]);
descriptor: ([F)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeDoubleArray(double[]);
descriptor: ([D)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
data
public abstract void writeBuffer(org.glassfish.grizzly.Buffer);
descriptor: (Lorg/glassfish/grizzly/Buffer;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
buffer
public abstract <E> org.glassfish.grizzly.GrizzlyFuture<org.glassfish.grizzly.streams.Stream> encode(org.glassfish.grizzly.Transformer<E, org.glassfish.grizzly.Buffer>, E);
descriptor: (Lorg/glassfish/grizzly/Transformer;Ljava/lang/Object;)Lorg/glassfish/grizzly/GrizzlyFuture;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: <E:Ljava/lang/Object;>(Lorg/glassfish/grizzly/Transformer<TE;Lorg/glassfish/grizzly/Buffer;>;TE;)Lorg/glassfish/grizzly/GrizzlyFuture<Lorg/glassfish/grizzly/streams/Stream;>;
MethodParameters:
Name Flags
encoder
object
public abstract <E> org.glassfish.grizzly.GrizzlyFuture<org.glassfish.grizzly.streams.Stream> encode(org.glassfish.grizzly.Transformer<E, org.glassfish.grizzly.Buffer>, E, org.glassfish.grizzly.CompletionHandler<org.glassfish.grizzly.streams.Stream>);
descriptor: (Lorg/glassfish/grizzly/Transformer;Ljava/lang/Object;Lorg/glassfish/grizzly/CompletionHandler;)Lorg/glassfish/grizzly/GrizzlyFuture;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: <E:Ljava/lang/Object;>(Lorg/glassfish/grizzly/Transformer<TE;Lorg/glassfish/grizzly/Buffer;>;TE;Lorg/glassfish/grizzly/CompletionHandler<Lorg/glassfish/grizzly/streams/Stream;>;)Lorg/glassfish/grizzly/GrizzlyFuture<Lorg/glassfish/grizzly/streams/Stream;>;
MethodParameters:
Name Flags
encoder
object
completionHandler
public abstract org.glassfish.grizzly.Connection getConnection();
descriptor: ()Lorg/glassfish/grizzly/Connection;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long getTimeout(java.util.concurrent.TimeUnit);
descriptor: (Ljava/util/concurrent/TimeUnit;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timeunit
public abstract void setTimeout(long, java.util.concurrent.TimeUnit);
descriptor: (JLjava/util/concurrent/TimeUnit;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timeout
timeunit
}
SourceFile: "StreamWriter.java"