me.prettyprint.hector.api.beans
Class AbstractComposite.Component<T>

java.lang.Object
  extended by me.prettyprint.hector.api.beans.AbstractComposite.Component<T>
Enclosing class:
AbstractComposite

public class AbstractComposite.Component<T>
extends Object


Constructor Summary
AbstractComposite.Component(T value, ByteBuffer bytes, Serializer<T> serializer, String comparator, AbstractComposite.ComponentEquality equality)
           
 
Method Summary
 ByteBuffer getBytes()
           
<A> ByteBuffer
getBytes(Serializer<A> s)
           
 String getComparator()
           
 AbstractComposite.ComponentEquality getEquality()
           
 Serializer<T> getSerializer()
           
 T getValue()
           
<A> A
getValue(Serializer<A> s)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractComposite.Component

public AbstractComposite.Component(T value,
                                   ByteBuffer bytes,
                                   Serializer<T> serializer,
                                   String comparator,
                                   AbstractComposite.ComponentEquality equality)
Method Detail

getSerializer

public Serializer<T> getSerializer()

getValue

public <A> A getValue(Serializer<A> s)

getValue

public T getValue()

getBytes

public <A> ByteBuffer getBytes(Serializer<A> s)

getBytes

public ByteBuffer getBytes()

getComparator

public String getComparator()

getEquality

public AbstractComposite.ComponentEquality getEquality()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.