| Package | Description |
|---|---|
| me.prettyprint.cassandra.model |
The model package defines the thrift/avro reflections used by hector to shield the specific types
of the objects.
|
| me.prettyprint.cassandra.service.template |
| Modifier and Type | Field and Description |
|---|---|
protected HSlicePredicate<N> |
MultigetCountQuery.slicePredicate
The slice predicate for which the count it performed
|
protected HSlicePredicate<N> |
AbstractSliceQuery.slicePredicate |
| Modifier and Type | Method and Description |
|---|---|
HSlicePredicate<N> |
HSlicePredicate.addColumnName(N columnName) |
HSlicePredicate<N> |
HSlicePredicate.setColumnNames(Collection<N> columnNames)
Same as varargs signature, except we take a collection
|
HSlicePredicate<N> |
HSlicePredicate.setColumnNames(N... columnNames)
Sets the column names to be retrieved by this query
|
HSlicePredicate<N> |
HSlicePredicate.setCount(int count)
Set the number of columns to return for this slice
Switches to
HSlicePredicate.PredicateType.Range |
HSlicePredicate<N> |
HSlicePredicate.setEndOn(N finish)
Set the columnName on which we will end.
|
HSlicePredicate<N> |
HSlicePredicate.setKeysOnlyPredicate()
Allows the use of returning just the keys.
|
HSlicePredicate<N> |
HSlicePredicate.setRange(N start,
N finish,
boolean reversed,
int count)
Set a predicate of start/finish to retrieve a list of columns in this range.
|
HSlicePredicate<N> |
HSlicePredicate.setReversed(boolean reversed)
Sets the return order of the columns to be reversed.
|
HSlicePredicate<N> |
HSlicePredicate.setStartOn(N start)
Set the columnName on which we will start.
|
| Modifier and Type | Field and Description |
|---|---|
protected HSlicePredicate<N> |
AbstractColumnFamilyTemplate.activeSlicePredicate |
| Modifier and Type | Method and Description |
|---|---|
protected <V> ColumnFamilyResult<K,N> |
ThriftColumnFamilyTemplate.doExecuteIndexedSlices(IndexedSlicesPredicate<K,N,V> predicate,
HSlicePredicate<N> slicePredicate) |
protected abstract <V> ColumnFamilyResult<K,N> |
ColumnFamilyTemplate.doExecuteIndexedSlices(IndexedSlicesPredicate<K,N,V> predicate,
HSlicePredicate<N> slicePredicate) |
protected <R,V> MappedColumnFamilyResult<K,N,R> |
ThriftColumnFamilyTemplate.doExecuteIndexedSlices(IndexedSlicesPredicate<K,N,V> predicate,
HSlicePredicate<N> slicePredicate,
ColumnFamilyRowMapper<K,N,R> mapper) |
protected abstract <R,V> MappedColumnFamilyResult<K,N,R> |
ColumnFamilyTemplate.doExecuteIndexedSlices(IndexedSlicesPredicate<K,N,V> predicate,
HSlicePredicate<N> slicePredicate,
ColumnFamilyRowMapper<K,N,R> mapper) |
ColumnFamilyResult<K,N> |
ThriftColumnFamilyTemplate.doExecuteMultigetSlice(Iterable<K> keys,
HSlicePredicate<N> workingSlicePredicate) |
protected abstract ColumnFamilyResult<K,N> |
ColumnFamilyTemplate.doExecuteMultigetSlice(Iterable<K> keys,
HSlicePredicate<N> workingSlicePredicate) |
<V> MappedColumnFamilyResult<K,N,V> |
ThriftColumnFamilyTemplate.doExecuteMultigetSlice(Iterable<K> keys,
HSlicePredicate<N> workingSlicePredicate,
ColumnFamilyRowMapper<K,N,V> mapper) |
protected abstract <V> MappedColumnFamilyResult<K,N,V> |
ColumnFamilyTemplate.doExecuteMultigetSlice(Iterable<K> keys,
HSlicePredicate<N> workingSlicePredicate,
ColumnFamilyRowMapper<K,N,V> mapper) |
protected SuperCfResult<K,SN,N> |
ThriftSuperCfTemplate.doExecuteMultigetSlice(List<K> keys,
HSlicePredicate<SN> predicate) |
protected abstract SuperCfResult<K,SN,N> |
SuperCfTemplate.doExecuteMultigetSlice(List<K> keys,
HSlicePredicate<SN> predicate) |
ColumnFamilyResult<K,N> |
ThriftColumnFamilyTemplate.doExecuteSlice(K key,
HSlicePredicate<N> workingSlicePredicate) |
protected abstract ColumnFamilyResult<K,N> |
ColumnFamilyTemplate.doExecuteSlice(K key,
HSlicePredicate<N> workingSlicePredicate) |
<T> T |
ThriftColumnFamilyTemplate.doExecuteSlice(K key,
HSlicePredicate<N> predicate,
ColumnFamilyRowMapper<K,N,T> mapper) |
protected abstract <T> T |
ColumnFamilyTemplate.doExecuteSlice(K key,
HSlicePredicate<N> predicate,
ColumnFamilyRowMapper<K,N,T> mapper) |
protected SuperCfResult<K,SN,N> |
ThriftSuperCfTemplate.doExecuteSlice(K key,
SN sColumnName,
HSlicePredicate<SN> predicate) |
protected abstract SuperCfResult<K,SN,N> |
SuperCfTemplate.doExecuteSlice(K key,
SN sColumnName,
HSlicePredicate<SN> predicate) |
<V> ColumnFamilyResult<K,N> |
ColumnFamilyTemplate.queryColumns(IndexedSlicesPredicate<K,N,V> predicate,
HSlicePredicate<N> slicePredicate) |
<R,V> MappedColumnFamilyResult<K,N,R> |
ColumnFamilyTemplate.queryColumns(IndexedSlicesPredicate<K,N,V> predicate,
HSlicePredicate<N> slicePredicate,
ColumnFamilyRowMapper<K,N,R> mapper) |
<V> MappedColumnFamilyResult<K,N,V> |
ColumnFamilyTemplate.queryColumns(Iterable<K> keys,
HSlicePredicate<N> predicate,
ColumnFamilyRowMapper<K,N,V> mapper) |
ColumnFamilyResult<K,N> |
ColumnFamilyTemplate.queryColumns(K key,
HSlicePredicate<N> predicate) |
<T> T |
ColumnFamilyTemplate.queryColumns(K key,
HSlicePredicate<N> predicate,
ColumnFamilyRowMapper<K,N,T> mapper)
Queries a range of columns at the given key and maps them to an object of
type OBJ using the given mapping object
|
SuperCfResult<K,SN,N> |
SuperCfTemplate.querySuperColumns(K key,
HSlicePredicate<SN> predicate)
Query super columns using the provided predicate instead of the internal one
|
Copyright © 2014. All Rights Reserved.