public static final class MessagePB.Bean extends Object implements MessagePB.Getter
Constructor and Description |
---|
MessagePB.Bean() |
MessagePB.Bean(MessagePB.Bean copy) |
public MessagePB.Bean()
public MessagePB.Bean(MessagePB.Bean copy)
public MessagePB.Bean copy()
copy
in interface MessagePB.Getter
copy
in interface org.fusesource.hawtbuf.proto.PBMessage<MessagePB.Bean,MessagePB.Buffer>
public boolean frozen()
frozen
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 boolean hasMessageKey()
hasMessageKey
in interface MessagePB.Getter
public long getMessageKey()
getMessageKey
in interface MessagePB.Getter
public MessagePB.Bean setMessageKey(long messageKey)
public void clearMessageKey()
public boolean hasCodec()
hasCodec
in interface MessagePB.Getter
public org.fusesource.hawtbuf.AsciiBuffer getCodec()
getCodec
in interface MessagePB.Getter
public MessagePB.Bean setCodec(org.fusesource.hawtbuf.AsciiBuffer codec)
public void clearCodec()
public boolean hasSize()
hasSize
in interface MessagePB.Getter
public int getSize()
getSize
in interface MessagePB.Getter
public MessagePB.Bean setSize(int size)
public void clearSize()
public boolean hasValue()
hasValue
in interface MessagePB.Getter
public org.fusesource.hawtbuf.Buffer getValue()
getValue
in interface MessagePB.Getter
public MessagePB.Bean setValue(org.fusesource.hawtbuf.Buffer value)
public void clearValue()
public boolean hasExpiration()
hasExpiration
in interface MessagePB.Getter
public long getExpiration()
getExpiration
in interface MessagePB.Getter
public MessagePB.Bean setExpiration(long expiration)
public void clearExpiration()
public boolean hasCompression()
hasCompression
in interface MessagePB.Getter
public int getCompression()
getCompression
in interface MessagePB.Getter
public MessagePB.Bean setCompression(int compression)
public void clearCompression()
public boolean hasDirectData()
hasDirectData
in interface MessagePB.Getter
public org.fusesource.hawtbuf.Buffer getDirectData()
getDirectData
in interface MessagePB.Getter
public MessagePB.Bean setDirectData(org.fusesource.hawtbuf.Buffer directData)
public void clearDirectData()
public boolean hasDirectFile()
hasDirectFile
in interface MessagePB.Getter
public org.fusesource.hawtbuf.Buffer getDirectFile()
getDirectFile
in interface MessagePB.Getter
public MessagePB.Bean setDirectFile(org.fusesource.hawtbuf.Buffer directFile)
public void clearDirectFile()
public boolean hasDirectOffset()
hasDirectOffset
in interface MessagePB.Getter
public long getDirectOffset()
getDirectOffset
in interface MessagePB.Getter
public MessagePB.Bean setDirectOffset(long directOffset)
public void clearDirectOffset()
public boolean hasDirectSize()
hasDirectSize
in interface MessagePB.Getter
public int getDirectSize()
getDirectSize
in interface MessagePB.Getter
public MessagePB.Bean setDirectSize(int directSize)
public void clearDirectSize()
public StringBuilder toString(StringBuilder sb, String prefix)
toString
in interface MessagePB.Getter
public MessagePB.Bean mergeUnframed(InputStream input) throws IOException
IOException
public MessagePB.Bean mergeUnframed(org.fusesource.hawtbuf.proto.CodedInputStream input) throws IOException
IOException
public boolean equals(MessagePB.Bean obj)
public MessagePB.Bean mergeFrom(MessagePB.Getter other)
public void clear()
public void readExternal(DataInput in) throws IOException
IOException
public void writeExternal(DataOutput out) throws IOException
IOException
Copyright © 2005–2018 FuseSource, Corp.. All rights reserved.