Class TypedBytesContentWriter
- java.lang.Object
-
- org.apache.qpid.server.typedmessage.TypedBytesContentWriter
-
- All Implemented Interfaces:
TypedBytesCodes
public class TypedBytesContentWriter extends Object implements TypedBytesCodes
-
-
Field Summary
-
Fields inherited from interface org.apache.qpid.server.typedmessage.TypedBytesCodes
BOOLEAN_TYPE, BYTE_TYPE, BYTEARRAY_TYPE, CHAR_TYPE, DOUBLE_TYPE, FLOAT_TYPE, INT_TYPE, LONG_TYPE, NULL_STRING_TYPE, SHORT_TYPE, STRING_TYPE
-
-
Constructor Summary
Constructors Constructor Description TypedBytesContentWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ByteBuffer
getData()
void
writeBoolean(boolean b)
void
writeBooleanImpl(boolean b)
void
writeByte(byte b)
void
writeByteImpl(byte b)
void
writeBytes(byte[] bytes)
void
writeBytes(byte[] bytes, int offset, int length)
void
writeBytesImpl(byte[] bytes, int offset, int length)
void
writeBytesRaw(byte[] bytes, int offset, int length)
void
writeChar(char c)
void
writeCharImpl(char c)
void
writeDouble(double v)
void
writeDoubleImpl(double v)
void
writeFloat(float v)
void
writeFloatImpl(float v)
void
writeInt(int i)
void
writeIntImpl(int i)
void
writeLengthPrefixedUTF(String string)
void
writeLong(long l)
void
writeLongImpl(long l)
void
writeNullTerminatedStringImpl(String string)
void
writeObject(Object object)
void
writeShort(short i)
void
writeShortImpl(short i)
void
writeString(String string)
protected void
writeTypeDiscriminator(byte type)
-
-
-
Method Detail
-
writeTypeDiscriminator
protected void writeTypeDiscriminator(byte type)
-
writeBoolean
public void writeBoolean(boolean b)
-
writeBooleanImpl
public void writeBooleanImpl(boolean b)
-
writeByte
public void writeByte(byte b)
-
writeByteImpl
public void writeByteImpl(byte b)
-
writeShort
public void writeShort(short i)
-
writeShortImpl
public void writeShortImpl(short i)
-
writeChar
public void writeChar(char c)
-
writeCharImpl
public void writeCharImpl(char c)
-
writeInt
public void writeInt(int i)
-
writeIntImpl
public void writeIntImpl(int i)
-
writeLong
public void writeLong(long l)
-
writeLongImpl
public void writeLongImpl(long l)
-
writeFloat
public void writeFloat(float v)
-
writeFloatImpl
public void writeFloatImpl(float v)
-
writeDouble
public void writeDouble(double v)
-
writeDoubleImpl
public void writeDoubleImpl(double v)
-
writeString
public void writeString(String string)
-
writeNullTerminatedStringImpl
public void writeNullTerminatedStringImpl(String string)
-
writeBytes
public void writeBytes(byte[] bytes)
-
writeBytes
public void writeBytes(byte[] bytes, int offset, int length)
-
writeBytesImpl
public void writeBytesImpl(byte[] bytes, int offset, int length)
-
writeBytesRaw
public void writeBytesRaw(byte[] bytes, int offset, int length)
-
writeObject
public void writeObject(Object object) throws TypedBytesFormatException
- Throws:
TypedBytesFormatException
-
getData
public ByteBuffer getData()
-
writeLengthPrefixedUTF
public void writeLengthPrefixedUTF(String string) throws TypedBytesFormatException
- Throws:
TypedBytesFormatException
-
-