Uses of Class
me.prettyprint.cassandra.model.HSlicePredicate

Packages that use HSlicePredicate
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   
 

Uses of HSlicePredicate in me.prettyprint.cassandra.model
 

Fields in me.prettyprint.cassandra.model declared as HSlicePredicate
protected  HSlicePredicate<N> MultigetCountQuery.slicePredicate
          The slice predicate for which the count it performed
protected  HSlicePredicate<N> AbstractSliceQuery.slicePredicate
           
 

Methods in me.prettyprint.cassandra.model that return HSlicePredicate
 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.
 

Uses of HSlicePredicate in me.prettyprint.cassandra.service.template
 

Fields in me.prettyprint.cassandra.service.template declared as HSlicePredicate
protected  HSlicePredicate<N> AbstractColumnFamilyTemplate.activeSlicePredicate
           
 

Methods in me.prettyprint.cassandra.service.template with parameters of type HSlicePredicate
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 © 2012. All Rights Reserved.