ProtonBuffer |
EncoderState.encodeUTF8(ProtonBuffer buffer,
CharSequence sequence) |
Encodes the given sequence of characters in UTF8 to the given buffer.
|
<V> Encoder |
Encoder.registerDescribedTypeEncoder(DescribedTypeEncoder<V> encoder) |
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
boolean[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
byte[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
char[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
double[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
float[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
int[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
long[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
short[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
Object[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
UUID[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
Decimal128[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
Decimal32[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
Decimal64[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
Symbol[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
UnsignedByte[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
UnsignedInteger[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
UnsignedLong[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
Encoder.writeArray(ProtonBuffer buffer,
EncoderState state,
UnsignedShort[] value) |
Write the given array as with the proper array type encoding to the given buffer.
|
void |
TypeEncoder.writeArray(ProtonBuffer buffer,
EncoderState state,
Object[] values) |
Write an array elements of the AMQP type to the given byte buffer.
|
void |
Encoder.writeBinary(ProtonBuffer buffer,
EncoderState state,
byte[] value) |
Writes the contents of the given byte value into the provided ProtonBuffer
instance as an AMQP Binary type.
|
void |
Encoder.writeBinary(ProtonBuffer buffer,
EncoderState state,
ProtonBuffer value) |
|
void |
Encoder.writeBinary(ProtonBuffer buffer,
EncoderState state,
Binary value) |
Writes the contents of the given Binary value into the provided ProtonBuffer
instance as an AMQP Binary type.
|
void |
Encoder.writeBoolean(ProtonBuffer buffer,
EncoderState state,
boolean value) |
Write a Boolean type encoding to the given buffer.
|
void |
Encoder.writeBoolean(ProtonBuffer buffer,
EncoderState state,
Boolean value) |
Write a Boolean type encoding to the given buffer.
|
void |
Encoder.writeByte(ProtonBuffer buffer,
EncoderState state,
byte value) |
Write a Byte type encoding to the given buffer.
|
void |
Encoder.writeByte(ProtonBuffer buffer,
EncoderState state,
Byte value) |
Write a Byte type encoding to the given buffer.
|
void |
Encoder.writeCharacter(ProtonBuffer buffer,
EncoderState state,
char value) |
Write a Character type encoding to the given buffer.
|
void |
Encoder.writeCharacter(ProtonBuffer buffer,
EncoderState state,
Character value) |
Write a Character type encoding to the given buffer.
|
void |
Encoder.writeDecimal128(ProtonBuffer buffer,
EncoderState state,
Decimal128 value) |
Write a Decimal128 type encoding to the given buffer.
|
void |
Encoder.writeDecimal32(ProtonBuffer buffer,
EncoderState state,
Decimal32 value) |
Write a Decimal32 type encoding to the given buffer.
|
void |
Encoder.writeDecimal64(ProtonBuffer buffer,
EncoderState state,
Decimal64 value) |
Write a Decimal64 type encoding to the given buffer.
|
void |
Encoder.writeDeliveryTag(ProtonBuffer buffer,
EncoderState state,
DeliveryTag value) |
|
void |
Encoder.writeDescribedType(ProtonBuffer buffer,
EncoderState state,
DescribedType value) |
|
void |
Encoder.writeDouble(ProtonBuffer buffer,
EncoderState state,
double value) |
Write a Double type encoding to the given buffer.
|
void |
Encoder.writeDouble(ProtonBuffer buffer,
EncoderState state,
Double value) |
Write a Double type encoding to the given buffer.
|
void |
Encoder.writeFloat(ProtonBuffer buffer,
EncoderState state,
float value) |
Write a Float type encoding to the given buffer.
|
void |
Encoder.writeFloat(ProtonBuffer buffer,
EncoderState state,
Float value) |
Write a Float type encoding to the given buffer.
|
void |
Encoder.writeInteger(ProtonBuffer buffer,
EncoderState state,
int value) |
Write a Integer type encoding to the given buffer.
|
void |
Encoder.writeInteger(ProtonBuffer buffer,
EncoderState state,
Integer value) |
Write a Integer type encoding to the given buffer.
|
<T> void |
Encoder.writeList(ProtonBuffer buffer,
EncoderState state,
List<T> value) |
Write a List type encoding to the given buffer.
|
void |
Encoder.writeLong(ProtonBuffer buffer,
EncoderState state,
long value) |
Write a Long type encoding to the given buffer.
|
void |
Encoder.writeLong(ProtonBuffer buffer,
EncoderState state,
Long value) |
Write a Long type encoding to the given buffer.
|
<K,V> void |
Encoder.writeMap(ProtonBuffer buffer,
EncoderState state,
Map<K,V> value) |
Write a Map type encoding to the given buffer.
|
void |
Encoder.writeNull(ProtonBuffer buffer,
EncoderState state) |
Write a Null type encoding to the given buffer.
|
void |
Encoder.writeObject(ProtonBuffer buffer,
EncoderState state,
Object value) |
Write the proper type encoding for the provided Object to the given buffer if an TypeEncoder
can be found for it in the collection of registered type encoders..
|
void |
TypeEncoder.writeRawArray(ProtonBuffer buffer,
EncoderState state,
Object[] values) |
Write an array elements of the AMQP type to the given byte buffer.
|
void |
Encoder.writeShort(ProtonBuffer buffer,
EncoderState state,
short value) |
Write a Short type encoding to the given buffer.
|
void |
Encoder.writeShort(ProtonBuffer buffer,
EncoderState state,
Short value) |
Write a Short type encoding to the given buffer.
|
void |
Encoder.writeString(ProtonBuffer buffer,
EncoderState state,
String value) |
Write a String type encoding to the given buffer.
|
void |
Encoder.writeSymbol(ProtonBuffer buffer,
EncoderState state,
String value) |
Write a Symbol type encoding to the given buffer.
|
void |
Encoder.writeSymbol(ProtonBuffer buffer,
EncoderState state,
Symbol value) |
Write a Symbol type encoding to the given buffer.
|
void |
Encoder.writeTimestamp(ProtonBuffer buffer,
EncoderState state,
long value) |
Write a Time stamp type encoding to the given buffer.
|
void |
Encoder.writeTimestamp(ProtonBuffer buffer,
EncoderState state,
Date value) |
Write a Time stamp type encoding to the given buffer.
|
void |
TypeEncoder.writeType(ProtonBuffer buffer,
EncoderState state,
V value) |
Write the full AMQP type data to the given byte buffer.
|
void |
Encoder.writeUnsignedByte(ProtonBuffer buffer,
EncoderState state,
byte value) |
|
void |
Encoder.writeUnsignedByte(ProtonBuffer buffer,
EncoderState state,
UnsignedByte value) |
|
void |
Encoder.writeUnsignedInteger(ProtonBuffer buffer,
EncoderState state,
byte value) |
|
void |
Encoder.writeUnsignedInteger(ProtonBuffer buffer,
EncoderState state,
int value) |
|
void |
Encoder.writeUnsignedInteger(ProtonBuffer buffer,
EncoderState state,
long value) |
Write a UnsignedInteger type encoding to the given buffer using the provided value with
appropriate range checks to ensure invalid input is not accepted.
|
void |
Encoder.writeUnsignedInteger(ProtonBuffer buffer,
EncoderState state,
UnsignedInteger value) |
|
void |
Encoder.writeUnsignedLong(ProtonBuffer buffer,
EncoderState state,
byte value) |
|
void |
Encoder.writeUnsignedLong(ProtonBuffer buffer,
EncoderState state,
long value) |
|
void |
Encoder.writeUnsignedLong(ProtonBuffer buffer,
EncoderState state,
UnsignedLong value) |
|
void |
Encoder.writeUnsignedShort(ProtonBuffer buffer,
EncoderState state,
int value) |
Write a UnsignedShort type encoding to the given buffer using the provided value with
appropriate range checks to ensure invalid input is not accepted.
|
void |
Encoder.writeUnsignedShort(ProtonBuffer buffer,
EncoderState state,
short value) |
|
void |
Encoder.writeUnsignedShort(ProtonBuffer buffer,
EncoderState state,
UnsignedShort value) |
|
void |
Encoder.writeUUID(ProtonBuffer buffer,
EncoderState state,
UUID value) |
Write a UUID type encoding to the given buffer.
|