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.Bean
copy()
boolean
equals(Object obj)
boolean
equals(MessagePB.Buffer obj)
MessagePB.Buffer
freeze()
boolean
frozen()
org.fusesource.hawtbuf.AsciiBuffer
getCodec()
int
getCompression()
org.fusesource.hawtbuf.Buffer
getDirectData()
org.fusesource.hawtbuf.Buffer
getDirectFile()
long
getDirectOffset()
int
getDirectSize()
long
getExpiration()
long
getMessageKey()
int
getSize()
org.fusesource.hawtbuf.Buffer
getValue()
boolean
hasCodec()
boolean
hasCompression()
boolean
hasDirectData()
boolean
hasDirectFile()
boolean
hasDirectOffset()
boolean
hasDirectSize()
boolean
hasExpiration()
int
hashCode()
boolean
hasMessageKey()
boolean
hasSize()
boolean
hasValue()
int
serializedSizeFramed()
int
serializedSizeUnframed()
org.fusesource.hawtbuf.Buffer
toFramedBuffer()
byte[]
toFramedByteArray()
String
toString()
StringBuilder
toString(StringBuilder sb, String prefix)
org.fusesource.hawtbuf.Buffer
toUnframedBuffer()
byte[]
toUnframedByteArray()
void
writeFramed(OutputStream output)
void
writeFramed(org.fusesource.hawtbuf.proto.CodedOutputStream output)
void
writeUnframed(OutputStream output)
void
writeUnframed(org.fusesource.hawtbuf.proto.CodedOutputStream output)
-
-
-
Method Detail
-
copy
public MessagePB.Bean copy()
- Specified by:
copy
in interfaceMessagePB.Getter
- Specified by:
copy
in interfaceorg.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
-
freeze
public MessagePB.Buffer freeze()
- Specified by:
freeze
in interfaceMessagePB.Getter
- Specified by:
freeze
in interfaceorg.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
-
toString
public StringBuilder toString(StringBuilder sb, String prefix)
- Specified by:
toString
in interfaceMessagePB.Getter
-
hasMessageKey
public boolean hasMessageKey()
- Specified by:
hasMessageKey
in interfaceMessagePB.Getter
-
getMessageKey
public long getMessageKey()
- Specified by:
getMessageKey
in interfaceMessagePB.Getter
-
hasCodec
public boolean hasCodec()
- Specified by:
hasCodec
in interfaceMessagePB.Getter
-
getCodec
public org.fusesource.hawtbuf.AsciiBuffer getCodec()
- Specified by:
getCodec
in interfaceMessagePB.Getter
-
hasSize
public boolean hasSize()
- Specified by:
hasSize
in interfaceMessagePB.Getter
-
getSize
public int getSize()
- Specified by:
getSize
in interfaceMessagePB.Getter
-
hasValue
public boolean hasValue()
- Specified by:
hasValue
in interfaceMessagePB.Getter
-
getValue
public org.fusesource.hawtbuf.Buffer getValue()
- Specified by:
getValue
in interfaceMessagePB.Getter
-
hasExpiration
public boolean hasExpiration()
- Specified by:
hasExpiration
in interfaceMessagePB.Getter
-
getExpiration
public long getExpiration()
- Specified by:
getExpiration
in interfaceMessagePB.Getter
-
hasCompression
public boolean hasCompression()
- Specified by:
hasCompression
in interfaceMessagePB.Getter
-
getCompression
public int getCompression()
- Specified by:
getCompression
in interfaceMessagePB.Getter
-
hasDirectData
public boolean hasDirectData()
- Specified by:
hasDirectData
in interfaceMessagePB.Getter
-
getDirectData
public org.fusesource.hawtbuf.Buffer getDirectData()
- Specified by:
getDirectData
in interfaceMessagePB.Getter
-
hasDirectFile
public boolean hasDirectFile()
- Specified by:
hasDirectFile
in interfaceMessagePB.Getter
-
getDirectFile
public org.fusesource.hawtbuf.Buffer getDirectFile()
- Specified by:
getDirectFile
in interfaceMessagePB.Getter
-
hasDirectOffset
public boolean hasDirectOffset()
- Specified by:
hasDirectOffset
in interfaceMessagePB.Getter
-
getDirectOffset
public long getDirectOffset()
- Specified by:
getDirectOffset
in interfaceMessagePB.Getter
-
hasDirectSize
public boolean hasDirectSize()
- Specified by:
hasDirectSize
in interfaceMessagePB.Getter
-
getDirectSize
public int getDirectSize()
- Specified by:
getDirectSize
in interfaceMessagePB.Getter
-
toUnframedBuffer
public org.fusesource.hawtbuf.Buffer toUnframedBuffer()
- Specified by:
toUnframedBuffer
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
toFramedBuffer
public org.fusesource.hawtbuf.Buffer toFramedBuffer()
- Specified by:
toFramedBuffer
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
toUnframedByteArray
public byte[] toUnframedByteArray()
- Specified by:
toUnframedByteArray
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
toFramedByteArray
public byte[] toFramedByteArray()
- Specified by:
toFramedByteArray
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
writeFramed
public void writeFramed(org.fusesource.hawtbuf.proto.CodedOutputStream output) throws IOException
- Specified by:
writeFramed
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
- Throws:
IOException
-
writeFramed
public void writeFramed(OutputStream output) throws IOException
- Specified by:
writeFramed
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
- Throws:
IOException
-
writeUnframed
public void writeUnframed(OutputStream output) throws IOException
- Specified by:
writeUnframed
in 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:
writeUnframed
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
- Throws:
IOException
-
serializedSizeFramed
public int serializedSizeFramed()
- Specified by:
serializedSizeFramed
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
serializedSizeUnframed
public int serializedSizeUnframed()
- Specified by:
serializedSizeUnframed
in interfaceorg.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
-
equals
public boolean equals(MessagePB.Buffer obj)
-
frozen
public boolean frozen()
- Specified by:
frozen
in interfaceorg.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
-
-