public class DatastaxCrud<T,K> extends Object
Constructor and Description |
---|
DatastaxCrud(com.datastax.driver.core.PreparedStatement insertQuery,
com.datastax.driver.core.PreparedStatement readQuery,
com.datastax.driver.core.PreparedStatement deleteQuery,
BoundStatementMapper<T> insertSetter,
BoundStatementMapper<K> keySetter,
DatastaxMapper<T> selectMapper) |
Modifier and Type | Method and Description |
---|---|
void |
delete(com.datastax.driver.core.Session session,
K key) |
UninterruptibleFuture<Void> |
deleteAsync(com.datastax.driver.core.Session session,
K key) |
com.datastax.driver.core.BoundStatement |
deleteQuery(com.datastax.driver.core.Session session,
K key) |
T |
read(com.datastax.driver.core.Session session,
K key) |
UninterruptibleFuture<T> |
readAsync(com.datastax.driver.core.Session session,
K key) |
void |
save(com.datastax.driver.core.Session session,
T value) |
UninterruptibleFuture<Void> |
saveAsync(com.datastax.driver.core.Session session,
T value) |
com.datastax.driver.core.BoundStatement |
saveQuery(com.datastax.driver.core.Session session,
T value) |
public DatastaxCrud(com.datastax.driver.core.PreparedStatement insertQuery, com.datastax.driver.core.PreparedStatement readQuery, com.datastax.driver.core.PreparedStatement deleteQuery, BoundStatementMapper<T> insertSetter, BoundStatementMapper<K> keySetter, DatastaxMapper<T> selectMapper)
public void save(com.datastax.driver.core.Session session, T value)
public UninterruptibleFuture<Void> saveAsync(com.datastax.driver.core.Session session, T value)
public com.datastax.driver.core.BoundStatement saveQuery(com.datastax.driver.core.Session session, T value)
public UninterruptibleFuture<T> readAsync(com.datastax.driver.core.Session session, K key)
public void delete(com.datastax.driver.core.Session session, K key)
public UninterruptibleFuture<Void> deleteAsync(com.datastax.driver.core.Session session, K key)
public com.datastax.driver.core.BoundStatement deleteQuery(com.datastax.driver.core.Session session, K key)
Copyright © 2016. All rights reserved.