Class MessagePB.Buffer
- java.lang.Object
-
- org.apache.activemq.console.command.store.proto.MessagePB.Buffer
-
- All Implemented Interfaces:
MessagePB.Getter,org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>,org.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
- Enclosing class:
- MessagePB
public static final class MessagePB.Buffer extends Object implements org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>, MessagePB.Getter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagePB.Beancopy()booleanequals(Object obj)booleanequals(MessagePB.Buffer obj)MessagePB.Bufferfreeze()booleanfrozen()org.fusesource.hawtbuf.AsciiBuffergetCodec()intgetCompression()org.fusesource.hawtbuf.BuffergetDirectData()org.fusesource.hawtbuf.BuffergetDirectFile()longgetDirectOffset()intgetDirectSize()longgetExpiration()longgetMessageKey()intgetSize()org.fusesource.hawtbuf.BuffergetValue()booleanhasCodec()booleanhasCompression()booleanhasDirectData()booleanhasDirectFile()booleanhasDirectOffset()booleanhasDirectSize()booleanhasExpiration()inthashCode()booleanhasMessageKey()booleanhasSize()booleanhasValue()intserializedSizeFramed()intserializedSizeUnframed()org.fusesource.hawtbuf.BuffertoFramedBuffer()byte[]toFramedByteArray()StringtoString()StringBuildertoString(StringBuilder sb, String prefix)org.fusesource.hawtbuf.BuffertoUnframedBuffer()byte[]toUnframedByteArray()voidwriteFramed(OutputStream output)voidwriteFramed(org.fusesource.hawtbuf.proto.CodedOutputStream output)voidwriteUnframed(OutputStream output)voidwriteUnframed(org.fusesource.hawtbuf.proto.CodedOutputStream output)
-
-
-
Method Detail
-
copy
public MessagePB.Bean copy()
- Specified by:
copyin interfaceMessagePB.Getter- Specified by:
copyin interfaceorg.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
-
freeze
public MessagePB.Buffer freeze()
- Specified by:
freezein interfaceMessagePB.Getter- Specified by:
freezein interfaceorg.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
-
toString
public StringBuilder toString(StringBuilder sb, String prefix)
- Specified by:
toStringin interfaceMessagePB.Getter
-
hasMessageKey
public boolean hasMessageKey()
- Specified by:
hasMessageKeyin interfaceMessagePB.Getter
-
getMessageKey
public long getMessageKey()
- Specified by:
getMessageKeyin interfaceMessagePB.Getter
-
hasCodec
public boolean hasCodec()
- Specified by:
hasCodecin interfaceMessagePB.Getter
-
getCodec
public org.fusesource.hawtbuf.AsciiBuffer getCodec()
- Specified by:
getCodecin interfaceMessagePB.Getter
-
hasSize
public boolean hasSize()
- Specified by:
hasSizein interfaceMessagePB.Getter
-
getSize
public int getSize()
- Specified by:
getSizein interfaceMessagePB.Getter
-
hasValue
public boolean hasValue()
- Specified by:
hasValuein interfaceMessagePB.Getter
-
getValue
public org.fusesource.hawtbuf.Buffer getValue()
- Specified by:
getValuein interfaceMessagePB.Getter
-
hasExpiration
public boolean hasExpiration()
- Specified by:
hasExpirationin interfaceMessagePB.Getter
-
getExpiration
public long getExpiration()
- Specified by:
getExpirationin interfaceMessagePB.Getter
-
hasCompression
public boolean hasCompression()
- Specified by:
hasCompressionin interfaceMessagePB.Getter
-
getCompression
public int getCompression()
- Specified by:
getCompressionin interfaceMessagePB.Getter
-
hasDirectData
public boolean hasDirectData()
- Specified by:
hasDirectDatain interfaceMessagePB.Getter
-
getDirectData
public org.fusesource.hawtbuf.Buffer getDirectData()
- Specified by:
getDirectDatain interfaceMessagePB.Getter
-
hasDirectFile
public boolean hasDirectFile()
- Specified by:
hasDirectFilein interfaceMessagePB.Getter
-
getDirectFile
public org.fusesource.hawtbuf.Buffer getDirectFile()
- Specified by:
getDirectFilein interfaceMessagePB.Getter
-
hasDirectOffset
public boolean hasDirectOffset()
- Specified by:
hasDirectOffsetin interfaceMessagePB.Getter
-
getDirectOffset
public long getDirectOffset()
- Specified by:
getDirectOffsetin interfaceMessagePB.Getter
-
hasDirectSize
public boolean hasDirectSize()
- Specified by:
hasDirectSizein interfaceMessagePB.Getter
-
getDirectSize
public int getDirectSize()
- Specified by:
getDirectSizein interfaceMessagePB.Getter
-
toUnframedBuffer
public org.fusesource.hawtbuf.Buffer toUnframedBuffer()
- Specified by:
toUnframedBufferin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
toFramedBuffer
public org.fusesource.hawtbuf.Buffer toFramedBuffer()
- Specified by:
toFramedBufferin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
toUnframedByteArray
public byte[] toUnframedByteArray()
- Specified by:
toUnframedByteArrayin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
toFramedByteArray
public byte[] toFramedByteArray()
- Specified by:
toFramedByteArrayin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
writeFramed
public void writeFramed(org.fusesource.hawtbuf.proto.CodedOutputStream output) throws IOException- Specified by:
writeFramedin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>- Throws:
IOException
-
writeFramed
public void writeFramed(OutputStream output) throws IOException
- Specified by:
writeFramedin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>- Throws:
IOException
-
writeUnframed
public void writeUnframed(OutputStream output) throws IOException
- Specified by:
writeUnframedin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>- Throws:
IOException
-
writeUnframed
public void writeUnframed(org.fusesource.hawtbuf.proto.CodedOutputStream output) throws IOException- Specified by:
writeUnframedin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>- Throws:
IOException
-
serializedSizeFramed
public int serializedSizeFramed()
- Specified by:
serializedSizeFramedin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
serializedSizeUnframed
public int serializedSizeUnframed()
- Specified by:
serializedSizeUnframedin interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
equals
public boolean equals(MessagePB.Buffer obj)
-
frozen
public boolean frozen()
- Specified by:
frozenin interfaceorg.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
-
-