me.prettyprint.cassandra.model
Class ColumnSliceImpl<N,V>

java.lang.Object
  extended by me.prettyprint.cassandra.model.ColumnSliceImpl<N,V>
All Implemented Interfaces:
ColumnSlice<N,V>

public final class ColumnSliceImpl<N,V>
extends Object
implements ColumnSlice<N,V>


Constructor Summary
ColumnSliceImpl(List<org.apache.cassandra.thrift.Column> tColumns, Serializer<N> nameSerializer, Serializer<V> valueSerializer)
           
 
Method Summary
 HColumn<N,V> getColumnByName(N columnName)
           
 List<HColumn<N,V>> getColumns()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColumnSliceImpl

public ColumnSliceImpl(List<org.apache.cassandra.thrift.Column> tColumns,
                       Serializer<N> nameSerializer,
                       Serializer<V> valueSerializer)
Method Detail

getColumns

public List<HColumn<N,V>> getColumns()
Specified by:
getColumns in interface ColumnSlice<N,V>
Returns:
an unmodifiable list of the columns

getColumnByName

public HColumn<N,V> getColumnByName(N columnName)
Specified by:
getColumnByName in interface ColumnSlice<N,V>

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.