me.prettyprint.hector.api
Interface HColumnFamily<K,N>
- All Superinterfaces:
- Iterator<HColumnFamily<K,N>>, ResultStatus
- All Known Implementing Classes:
- HColumnFamilyImpl
public interface HColumnFamily<K,N>
- extends Iterator<HColumnFamily<K,N>>, ResultStatus
Method Summary |
HColumnFamily<K,N> |
addColumnName(N columnName)
|
HColumnFamily<K,N> |
addKey(K key)
|
HColumnFamily<K,N> |
addKeys(Collection<K> keys)
|
HColumnFamily<K,N> |
clear()
|
HColumn<N,?> |
getColumn(N name)
|
Collection<HColumn<N,ByteBuffer>> |
getColumns()
|
Date |
getDate(N name)
|
double |
getDouble(N name)
|
int |
getInt(N name)
|
long |
getLong(N name)
|
String |
getString(N name)
|
UUID |
getUUID(N name)
|
|
getValue(N name,
Serializer<V> valueSerializer)
|
HColumnFamily<K,N> |
removeKeys()
|
HColumnFamily<K,N> |
setColumnNames(Collection<N> columnNames)
|
HColumnFamily<K,N> |
setCount(int count)
|
HColumnFamily<K,N> |
setFinish(N name)
|
HColumnFamily<K,N> |
setReadConsistencyLevel(HConsistencyLevel readLevel)
|
HColumnFamily<K,N> |
setReversed(boolean reversed)
|
HColumnFamily<K,N> |
setStart(N name)
|
HColumnFamily<K,N> |
setWriteConsistencyLevel(HConsistencyLevel writeLevel)
|
setReadConsistencyLevel
HColumnFamily<K,N> setReadConsistencyLevel(HConsistencyLevel readLevel)
setWriteConsistencyLevel
HColumnFamily<K,N> setWriteConsistencyLevel(HConsistencyLevel writeLevel)
addKey
HColumnFamily<K,N> addKey(K key)
addKeys
HColumnFamily<K,N> addKeys(Collection<K> keys)
removeKeys
HColumnFamily<K,N> removeKeys()
clear
HColumnFamily<K,N> clear()
setStart
HColumnFamily<K,N> setStart(N name)
setFinish
HColumnFamily<K,N> setFinish(N name)
setCount
HColumnFamily<K,N> setCount(int count)
setReversed
HColumnFamily<K,N> setReversed(boolean reversed)
setColumnNames
HColumnFamily<K,N> setColumnNames(Collection<N> columnNames)
addColumnName
HColumnFamily<K,N> addColumnName(N columnName)
getColumns
Collection<HColumn<N,ByteBuffer>> getColumns()
getColumn
HColumn<N,?> getColumn(N name)
getString
String getString(N name)
getInt
int getInt(N name)
getLong
long getLong(N name)
getUUID
UUID getUUID(N name)
getDate
Date getDate(N name)
getDouble
double getDouble(N name)
getValue
<V> V getValue(N name,
Serializer<V> valueSerializer)
Copyright © 2011. All Rights Reserved.