|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.rabbitmq.client.impl.MethodArgumentWriter
public class MethodArgumentWriter
Generates AMQP wire-protocol encoded arguments. Methods on this object are usually called from autogenerated code.
Constructor Summary | |
---|---|
MethodArgumentWriter(ValueWriter out)
Constructs a MethodArgumentWriter targetting the given DataOutputStream. |
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MethodArgumentWriter(ValueWriter out)
Method Detail |
---|
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
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |