public static final class MessagePB.Buffer extends Object implements org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>, MessagePB.Getter
Modifier and Type | Method and Description |
---|---|
MessagePB.Bean |
copy() |
boolean |
equals(MessagePB.Buffer obj) |
boolean |
equals(Object 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(org.fusesource.hawtbuf.proto.CodedOutputStream output) |
void |
writeFramed(OutputStream output) |
void |
writeUnframed(org.fusesource.hawtbuf.proto.CodedOutputStream output) |
void |
writeUnframed(OutputStream output) |
public MessagePB.Bean copy()
copy
in interface MessagePB.Getter
copy
in interface org.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
public MessagePB.Buffer freeze()
freeze
in interface MessagePB.Getter
freeze
in interface org.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
public StringBuilder toString(StringBuilder sb, String prefix)
toString
in interface MessagePB.Getter
public boolean hasMessageKey()
hasMessageKey
in interface MessagePB.Getter
public long getMessageKey()
getMessageKey
in interface MessagePB.Getter
public boolean hasCodec()
hasCodec
in interface MessagePB.Getter
public org.fusesource.hawtbuf.AsciiBuffer getCodec()
getCodec
in interface MessagePB.Getter
public boolean hasSize()
hasSize
in interface MessagePB.Getter
public int getSize()
getSize
in interface MessagePB.Getter
public boolean hasValue()
hasValue
in interface MessagePB.Getter
public org.fusesource.hawtbuf.Buffer getValue()
getValue
in interface MessagePB.Getter
public boolean hasExpiration()
hasExpiration
in interface MessagePB.Getter
public long getExpiration()
getExpiration
in interface MessagePB.Getter
public boolean hasCompression()
hasCompression
in interface MessagePB.Getter
public int getCompression()
getCompression
in interface MessagePB.Getter
public boolean hasDirectData()
hasDirectData
in interface MessagePB.Getter
public org.fusesource.hawtbuf.Buffer getDirectData()
getDirectData
in interface MessagePB.Getter
public boolean hasDirectFile()
hasDirectFile
in interface MessagePB.Getter
public org.fusesource.hawtbuf.Buffer getDirectFile()
getDirectFile
in interface MessagePB.Getter
public boolean hasDirectOffset()
hasDirectOffset
in interface MessagePB.Getter
public long getDirectOffset()
getDirectOffset
in interface MessagePB.Getter
public boolean hasDirectSize()
hasDirectSize
in interface MessagePB.Getter
public int getDirectSize()
getDirectSize
in interface MessagePB.Getter
public org.fusesource.hawtbuf.Buffer toUnframedBuffer()
toUnframedBuffer
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
public org.fusesource.hawtbuf.Buffer toFramedBuffer()
toFramedBuffer
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
public byte[] toUnframedByteArray()
toUnframedByteArray
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
public byte[] toFramedByteArray()
toFramedByteArray
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
public void writeFramed(org.fusesource.hawtbuf.proto.CodedOutputStream output) throws IOException
writeFramed
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
IOException
public void writeFramed(OutputStream output) throws IOException
writeFramed
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
IOException
public void writeUnframed(OutputStream output) throws IOException
writeUnframed
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
IOException
public void writeUnframed(org.fusesource.hawtbuf.proto.CodedOutputStream output) throws IOException
writeUnframed
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
IOException
public int serializedSizeFramed()
serializedSizeFramed
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
public int serializedSizeUnframed()
serializedSizeUnframed
in interface org.fusesource.hawtbuf.proto.MessageBuffer<MessagePB.Bean,MessagePB.Buffer>
public boolean equals(MessagePB.Buffer obj)
public boolean frozen()
frozen
in interface org.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
Copyright © 2005–2018 FuseSource, Corp.. All rights reserved.