com.rabbitmq.client.impl
public class MethodArgumentWriter extends java.lang.Object
| Constructor and Description |
|---|
MethodArgumentWriter(ValueWriter out)
Constructs a MethodArgumentWriter targetting the given DataOutputStream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
flush()
Public API - call this to ensure all accumulated argument
values are correctly written to the output stream.
|
void |
writeBit(boolean b)
Public API - encodes a boolean/bit argument.
|
void |
writeLong(int l)
Public API - encodes an integer argument.
|
void |
writeLonglong(long ll)
Public API - encodes a long integer argument.
|
void |
writeLongstr(LongString str)
Public API - encodes a long string argument from a LongString.
|
void |
writeLongstr(java.lang.String str)
Public API - encodes a long string argument from a String.
|
void |
writeOctet(byte octet)
Public API - encodes an octet argument from a byte.
|
void |
writeOctet(int octet)
Public API - encodes an octet argument from an int.
|
void |
writeShort(int s)
Public API - encodes a short integer argument.
|
void |
writeShortstr(java.lang.String str)
Public API - encodes a short string argument.
|
void |
writeTable(java.util.Map<java.lang.String,java.lang.Object> table)
Public API - encodes a table argument.
|
void |
writeTimestamp(java.util.Date timestamp)
Public API - encodes a timestamp argument.
|
public MethodArgumentWriter(ValueWriter out)
public final void writeShortstr(java.lang.String str)
throws java.io.IOException
java.io.IOExceptionpublic final void writeLongstr(LongString str) throws java.io.IOException
java.io.IOExceptionpublic final void writeLongstr(java.lang.String str)
throws java.io.IOException
java.io.IOExceptionpublic final void writeShort(int s)
throws java.io.IOException
java.io.IOExceptionpublic final void writeLong(int l)
throws java.io.IOException
java.io.IOExceptionpublic final void writeLonglong(long ll)
throws java.io.IOException
java.io.IOExceptionpublic final void writeBit(boolean b)
throws java.io.IOException
java.io.IOExceptionpublic final void writeTable(java.util.Map<java.lang.String,java.lang.Object> table)
throws java.io.IOException
java.io.IOExceptionpublic final void writeOctet(int octet)
throws java.io.IOException
java.io.IOExceptionpublic final void writeOctet(byte octet)
throws java.io.IOException
java.io.IOExceptionpublic final void writeTimestamp(java.util.Date timestamp)
throws java.io.IOException
java.io.IOExceptionpublic void flush()
throws java.io.IOException
java.io.IOException