Package | Description |
---|---|
com.hp.util.persistence.cassandra |
...
|
com.hp.util.persistence.cassandra.query |
...
|
Modifier and Type | Class and Description |
---|---|
class |
CassAbstractDao<I extends Serializable,K extends Serializable & Comparable<K>,T extends TransportObject<? super T,I>,P extends Storable<I>,F,S>
The Cassandra specific abstract implementation for Dao.
|
Constructor and Description |
---|
AddQuery(T transportable,
Dao<?,T,P,?,?,C> dao)
Provides ability for the business logic to perform
Write operations on the persistence layer.
|
CountQuery(F filter,
Dao<?,?,?,F,?,C> dao)
Creates a Count query.
|
DeleteQuery(Id<T,I> id,
Dao<I,T,?,?,?,C> dao)
Query to delete specific entry from a table/ColumnFamily.
|
DeleteQueryWithFilter(F filter,
Dao<?,?,?,F,?,C> dao)
Query to Delete entries with filter.
|
FindQuery(F filter,
SortSpecification<S> sortSpec,
Dao<?,T,P,F,S,C> dao)
Creates a find query.
|
GetQuery(Id<T,I> id,
Dao<I,T,P,?,?,C> dao)
Provides ability for the business logic to perform read operation.
|
PagedFindQuery(F filter,
SortSpecification<S> sortSpec,
MarkPageRequest<T> request,
Dao<?,T,P,F,S,C> dao)
Find query with pagination Support.
|
UpdateQuery(T transportable,
Dao<?,T,P,?,?,C> dao)
Query to update data in the database tables.
|
Copyright © 2015. All Rights Reserved.