Package org.apache.qpid.proton.codec
Interface Encoder
-
- All Known Subinterfaces:
ByteBufferEncoder
- All Known Implementing Classes:
EncoderImpl
public interface Encoder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AMQPType
getType(java.lang.Object element)
<V> void
register(AMQPType<V> type)
void
writeArray(boolean[] a)
void
writeArray(byte[] a)
void
writeArray(char[] a)
void
writeArray(double[] a)
void
writeArray(float[] a)
void
writeArray(int[] a)
void
writeArray(long[] a)
void
writeArray(short[] a)
void
writeArray(java.lang.Object[] a)
void
writeBinary(Binary b)
void
writeBoolean(boolean bool)
void
writeBoolean(java.lang.Boolean bool)
void
writeByte(byte b)
void
writeByte(java.lang.Byte b)
void
writeCharacter(char c)
void
writeCharacter(java.lang.Character c)
void
writeDecimal128(Decimal128 d)
void
writeDecimal32(Decimal32 d)
void
writeDecimal64(Decimal64 d)
void
writeDescribedType(DescribedType d)
void
writeDouble(double d)
void
writeDouble(java.lang.Double d)
void
writeFloat(float f)
void
writeFloat(java.lang.Float f)
void
writeInteger(int i)
void
writeInteger(java.lang.Integer i)
void
writeList(java.util.List l)
void
writeLong(long l)
void
writeLong(java.lang.Long l)
void
writeMap(java.util.Map m)
void
writeNull()
void
writeObject(java.lang.Object o)
void
writeShort(short s)
void
writeShort(java.lang.Short s)
void
writeString(java.lang.String s)
void
writeSymbol(Symbol s)
void
writeTimestamp(long d)
void
writeTimestamp(java.util.Date d)
void
writeUnsignedByte(UnsignedByte ubyte)
void
writeUnsignedInteger(UnsignedInteger ushort)
void
writeUnsignedLong(UnsignedLong ulong)
void
writeUnsignedShort(UnsignedShort ushort)
void
writeUUID(java.util.UUID uuid)
-
-
-
Method Detail
-
writeNull
void writeNull()
-
writeBoolean
void writeBoolean(boolean bool)
-
writeBoolean
void writeBoolean(java.lang.Boolean bool)
-
writeUnsignedByte
void writeUnsignedByte(UnsignedByte ubyte)
-
writeUnsignedShort
void writeUnsignedShort(UnsignedShort ushort)
-
writeUnsignedInteger
void writeUnsignedInteger(UnsignedInteger ushort)
-
writeUnsignedLong
void writeUnsignedLong(UnsignedLong ulong)
-
writeByte
void writeByte(byte b)
-
writeByte
void writeByte(java.lang.Byte b)
-
writeShort
void writeShort(short s)
-
writeShort
void writeShort(java.lang.Short s)
-
writeInteger
void writeInteger(int i)
-
writeInteger
void writeInteger(java.lang.Integer i)
-
writeLong
void writeLong(long l)
-
writeLong
void writeLong(java.lang.Long l)
-
writeFloat
void writeFloat(float f)
-
writeFloat
void writeFloat(java.lang.Float f)
-
writeDouble
void writeDouble(double d)
-
writeDouble
void writeDouble(java.lang.Double d)
-
writeDecimal32
void writeDecimal32(Decimal32 d)
-
writeDecimal64
void writeDecimal64(Decimal64 d)
-
writeDecimal128
void writeDecimal128(Decimal128 d)
-
writeCharacter
void writeCharacter(char c)
-
writeCharacter
void writeCharacter(java.lang.Character c)
-
writeTimestamp
void writeTimestamp(long d)
-
writeTimestamp
void writeTimestamp(java.util.Date d)
-
writeUUID
void writeUUID(java.util.UUID uuid)
-
writeBinary
void writeBinary(Binary b)
-
writeString
void writeString(java.lang.String s)
-
writeSymbol
void writeSymbol(Symbol s)
-
writeList
void writeList(java.util.List l)
-
writeMap
void writeMap(java.util.Map m)
-
writeDescribedType
void writeDescribedType(DescribedType d)
-
writeArray
void writeArray(boolean[] a)
-
writeArray
void writeArray(byte[] a)
-
writeArray
void writeArray(short[] a)
-
writeArray
void writeArray(int[] a)
-
writeArray
void writeArray(long[] a)
-
writeArray
void writeArray(float[] a)
-
writeArray
void writeArray(double[] a)
-
writeArray
void writeArray(char[] a)
-
writeArray
void writeArray(java.lang.Object[] a)
-
writeObject
void writeObject(java.lang.Object o)
-
register
<V> void register(AMQPType<V> type)
-
getType
AMQPType getType(java.lang.Object element)
-
-