K - the type of the keyN - the standard column name type or the super column's child column
typepublic abstract class AbstractResultWrapper<K,N> extends Object implements ColumnFamilyResult<K,N>
| Modifier and Type | Field and Description |
|---|---|
protected Serializer<N> |
columnNameSerializer |
protected Serializer<K> |
keySerializer |
protected ResultStatus |
resultStatus |
| Constructor and Description |
|---|
AbstractResultWrapper(Serializer<K> keySerializer,
Serializer<N> columnNameSerializer,
ResultStatus resultStatus) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getBoolean(N columnName) |
byte[] |
getByteArray(N columnName) |
abstract ByteBuffer |
getColumnValue(N columnName) |
Date |
getDate(N columnName) |
Double |
getDouble(N columnName) |
long |
getExecutionTimeMicro()
How long the operation took to execute in MICRO-seconds.
|
long |
getExecutionTimeNano() |
Float |
getFloat(N columnName) |
CassandraHost |
getHostUsed()
The
CassandraHost on which this operation
was successful |
Integer |
getInteger(N columnName) |
Long |
getLong(N columnName) |
String |
getString(N columnName) |
UUID |
getUUID(N columnName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetColumn, getColumnNames, getKey, hasResultsprotected Serializer<K> keySerializer
protected Serializer<N> columnNameSerializer
protected ResultStatus resultStatus
public AbstractResultWrapper(Serializer<K> keySerializer, Serializer<N> columnNameSerializer, ResultStatus resultStatus)
public abstract ByteBuffer getColumnValue(N columnName)
public UUID getUUID(N columnName)
getUUID in interface ColumnFamilyResult<K,N>public String getString(N columnName)
getString in interface ColumnFamilyResult<K,N>public Long getLong(N columnName)
getLong in interface ColumnFamilyResult<K,N>public Integer getInteger(N columnName)
getInteger in interface ColumnFamilyResult<K,N>public Float getFloat(N columnName)
getFloat in interface ColumnFamilyResult<K,N>public Double getDouble(N columnName)
getDouble in interface ColumnFamilyResult<K,N>public Boolean getBoolean(N columnName)
getBoolean in interface ColumnFamilyResult<K,N>public byte[] getByteArray(N columnName)
getByteArray in interface ColumnFamilyResult<K,N>public Date getDate(N columnName)
getDate in interface ColumnFamilyResult<K,N>public long getExecutionTimeMicro()
ResultStatusSystem.nanoTime()
divided by 1000getExecutionTimeMicro in interface ResultStatuspublic long getExecutionTimeNano()
getExecutionTimeNano in interface ResultStatuspublic CassandraHost getHostUsed()
ResultStatusCassandraHost on which this operation
was successfulgetHostUsed in interface ResultStatusCopyright © 2014. All Rights Reserved.