org.apache.activemq.leveldb.record
Class CollectionKey.Buffer

java.lang.Object
  extended by org.apache.activemq.leveldb.record.CollectionKey.Buffer
All Implemented Interfaces:
CollectionKey.Getter, org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>, org.fusesource.hawtbuf.proto.PBMessage<CollectionKey.Bean,CollectionKey.Buffer>
Enclosing class:
CollectionKey

public static final class CollectionKey.Buffer
extends java.lang.Object
implements org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>, CollectionKey.Getter


Method Summary
 CollectionKey.Bean copy()
           
 boolean equals(CollectionKey.Buffer obj)
           
 boolean equals(java.lang.Object obj)
           
 CollectionKey.Buffer freeze()
           
 boolean frozen()
           
 long getKey()
           
 int hashCode()
           
 boolean hasKey()
           
 int serializedSizeFramed()
           
 int serializedSizeUnframed()
           
 org.fusesource.hawtbuf.Buffer toFramedBuffer()
           
 byte[] toFramedByteArray()
           
 java.lang.String toString()
           
 java.lang.StringBuilder toString(java.lang.StringBuilder sb, java.lang.String prefix)
           
 org.fusesource.hawtbuf.Buffer toUnframedBuffer()
           
 byte[] toUnframedByteArray()
           
 void writeFramed(org.fusesource.hawtbuf.proto.CodedOutputStream output)
           
 void writeFramed(java.io.OutputStream output)
           
 void writeUnframed(org.fusesource.hawtbuf.proto.CodedOutputStream output)
           
 void writeUnframed(java.io.OutputStream output)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

copy

public CollectionKey.Bean copy()
Specified by:
copy in interface CollectionKey.Getter
Specified by:
copy in interface org.fusesource.hawtbuf.proto.PBMessage<CollectionKey.Bean,CollectionKey.Buffer>

freeze

public CollectionKey.Buffer freeze()
Specified by:
freeze in interface CollectionKey.Getter
Specified by:
freeze in interface org.fusesource.hawtbuf.proto.PBMessage<CollectionKey.Bean,CollectionKey.Buffer>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

toString

public java.lang.StringBuilder toString(java.lang.StringBuilder sb,
                                        java.lang.String prefix)
Specified by:
toString in interface CollectionKey.Getter

hasKey

public boolean hasKey()
Specified by:
hasKey in interface CollectionKey.Getter

getKey

public long getKey()
Specified by:
getKey in interface CollectionKey.Getter

toUnframedBuffer

public org.fusesource.hawtbuf.Buffer toUnframedBuffer()
Specified by:
toUnframedBuffer in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>

toFramedBuffer

public org.fusesource.hawtbuf.Buffer toFramedBuffer()
Specified by:
toFramedBuffer in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>

toUnframedByteArray

public byte[] toUnframedByteArray()
Specified by:
toUnframedByteArray in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>

toFramedByteArray

public byte[] toFramedByteArray()
Specified by:
toFramedByteArray in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>

writeFramed

public void writeFramed(org.fusesource.hawtbuf.proto.CodedOutputStream output)
                 throws java.io.IOException
Specified by:
writeFramed in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>
Throws:
java.io.IOException

writeFramed

public void writeFramed(java.io.OutputStream output)
                 throws java.io.IOException
Specified by:
writeFramed in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>
Throws:
java.io.IOException

writeUnframed

public void writeUnframed(java.io.OutputStream output)
                   throws java.io.IOException
Specified by:
writeUnframed in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>
Throws:
java.io.IOException

writeUnframed

public void writeUnframed(org.fusesource.hawtbuf.proto.CodedOutputStream output)
                   throws java.io.IOException
Specified by:
writeUnframed in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>
Throws:
java.io.IOException

serializedSizeFramed

public int serializedSizeFramed()
Specified by:
serializedSizeFramed in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>

serializedSizeUnframed

public int serializedSizeUnframed()
Specified by:
serializedSizeUnframed in interface org.fusesource.hawtbuf.proto.MessageBuffer<CollectionKey.Bean,CollectionKey.Buffer>

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

equals

public boolean equals(CollectionKey.Buffer obj)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

frozen

public boolean frozen()
Specified by:
frozen in interface org.fusesource.hawtbuf.proto.PBMessage<CollectionKey.Bean,CollectionKey.Buffer>


Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.