com.netflix.astyanax.model
Class AbstractComposite.Component<T>

java.lang.Object
  extended by com.netflix.astyanax.model.AbstractComposite.Component<T>
Enclosing class:
AbstractComposite

public class AbstractComposite.Component<T>
extends java.lang.Object


Constructor Summary
AbstractComposite.Component(T value, java.nio.ByteBuffer bytes, Serializer<T> serializer, java.lang.String comparator, AbstractComposite.ComponentEquality equality)
           
 
Method Summary
 java.nio.ByteBuffer getBytes()
           
<A> java.nio.ByteBuffer
getBytes(Serializer<A> s)
           
 java.lang.String getComparator()
           
 AbstractComposite.ComponentEquality getEquality()
           
 Serializer<T> getSerializer()
           
 T getValue()
           
<A> A
getValue(Serializer<A> s)
           
 java.lang.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,
                                   java.nio.ByteBuffer bytes,
                                   Serializer<T> serializer,
                                   java.lang.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> java.nio.ByteBuffer getBytes(Serializer<A> s)

getBytes

public java.nio.ByteBuffer getBytes()

getComparator

public java.lang.String getComparator()

getEquality

public AbstractComposite.ComponentEquality getEquality()

toString

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