me.prettyprint.cassandra.service.template
Class MappedSuperCfResultWrapper<K,SN,N,V>

java.lang.Object
  extended by me.prettyprint.cassandra.service.template.AbstractResultWrapper<K,N>
      extended by me.prettyprint.cassandra.service.template.SuperCfResultWrapper<K,SN,N>
          extended by me.prettyprint.cassandra.service.template.MappedSuperCfResultWrapper<K,SN,N,V>
All Implemented Interfaces:
Iterator<ColumnFamilyResult<K,N>>, ColumnFamilyResult<K,N>, MappedSuperCfResult<K,SN,N,V>, SuperCfResult<K,SN,N>, ResultStatus

public class MappedSuperCfResultWrapper<K,SN,N,V>
extends SuperCfResultWrapper<K,SN,N>
implements MappedSuperCfResult<K,SN,N,V>


Field Summary
 
Fields inherited from class me.prettyprint.cassandra.service.template.AbstractResultWrapper
columnNameSerializer, keySerializer, resultStatus
 
Constructor Summary
MappedSuperCfResultWrapper(Serializer<K> keySerializer, Serializer<SN> sNameSerializer, Serializer<N> subSerializer, ExecutionResult<Map<ByteBuffer,List<org.apache.cassandra.thrift.ColumnOrSuperColumn>>> executionResult, SuperCfRowMapper<K,SN,N,V> mapper)
           
 
Method Summary
 V getRow()
           
 
Methods inherited from class me.prettyprint.cassandra.service.template.SuperCfResultWrapper
applySuperColumn, getActiveSuperColumn, getBoolean, getByteArray, getByteBuffer, getColumn, getColumnNames, getColumnValue, getDate, getInteger, getKey, getLong, getString, getSuperColumn, getSuperColumns, getUUID, hasNext, hasResults, next, remove
 
Methods inherited from class me.prettyprint.cassandra.service.template.AbstractResultWrapper
getBoolean, getByteArray, getDate, getExecutionTimeMicro, getExecutionTimeNano, getHostUsed, getInteger, getLong, getString, getUUID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface me.prettyprint.cassandra.service.template.SuperCfResult
applySuperColumn, getActiveSuperColumn, getBoolean, getByteArray, getByteBuffer, getDate, getInteger, getKey, getLong, getString, getSuperColumn, getSuperColumns, getUUID, next
 
Methods inherited from interface me.prettyprint.cassandra.service.template.ColumnFamilyResult
getBoolean, getByteArray, getColumn, getColumnNames, getDate, getInteger, getLong, getString, getUUID, hasResults
 
Methods inherited from interface java.util.Iterator
hasNext, remove
 
Methods inherited from interface me.prettyprint.hector.api.ResultStatus
getExecutionTimeMicro, getExecutionTimeNano, getHostUsed
 

Constructor Detail

MappedSuperCfResultWrapper

public MappedSuperCfResultWrapper(Serializer<K> keySerializer,
                                  Serializer<SN> sNameSerializer,
                                  Serializer<N> subSerializer,
                                  ExecutionResult<Map<ByteBuffer,List<org.apache.cassandra.thrift.ColumnOrSuperColumn>>> executionResult,
                                  SuperCfRowMapper<K,SN,N,V> mapper)
Method Detail

getRow

public V getRow()
Specified by:
getRow in interface MappedSuperCfResult<K,SN,N,V>


Copyright © 2011. All Rights Reserved.