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.IOException
public final void writeLongstr(LongString str) throws java.io.IOException
java.io.IOException
public final void writeLongstr(java.lang.String str) throws java.io.IOException
java.io.IOException
public final void writeShort(int s) throws java.io.IOException
java.io.IOException
public final void writeLong(int l) throws java.io.IOException
java.io.IOException
public final void writeLonglong(long ll) throws java.io.IOException
java.io.IOException
public final void writeBit(boolean b) throws java.io.IOException
java.io.IOException
public final void writeTable(java.util.Map<java.lang.String,java.lang.Object> table) throws java.io.IOException
java.io.IOException
public final void writeOctet(int octet) throws java.io.IOException
java.io.IOException
public final void writeOctet(byte octet) throws java.io.IOException
java.io.IOException
public final void writeTimestamp(java.util.Date timestamp) throws java.io.IOException
java.io.IOException
public void flush() throws java.io.IOException
java.io.IOException