public class CassandraPreparedStatementAdapter<T,R> extends Object implements net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
Constructor and Description |
---|
CassandraPreparedStatementAdapter(com.datastax.driver.core.Session session,
com.datastax.driver.core.PreparedStatement stmt,
net.sf.jkniv.whinstone.Queryable queryable,
net.sf.jkniv.whinstone.types.RegisterType registerType,
RegisterCodec registerCodec) |
Modifier and Type | Method and Description |
---|---|
net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> |
bind(net.sf.jkniv.whinstone.Param... values) |
net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> |
bind(net.sf.jkniv.whinstone.Param param) |
net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> |
bind(String name,
Object value) |
void |
bindKey() |
void |
close() |
int |
execute() |
void |
reBound()
Creates a new BoundStatement object for this prepared statement.
|
int |
reset() |
List<T> |
rows() |
void |
setFetchSize(int rows) |
net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> |
with(net.sf.jkniv.whinstone.statement.AutoKey generateKey) |
net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> |
with(net.sf.jkniv.whinstone.ResultRow<T,com.datastax.driver.core.Row> resultRow) |
public CassandraPreparedStatementAdapter(com.datastax.driver.core.Session session, com.datastax.driver.core.PreparedStatement stmt, net.sf.jkniv.whinstone.Queryable queryable, net.sf.jkniv.whinstone.types.RegisterType registerType, RegisterCodec registerCodec)
public void reBound()
public net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> with(net.sf.jkniv.whinstone.ResultRow<T,com.datastax.driver.core.Row> resultRow)
with
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> bind(String name, Object value)
bind
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> bind(net.sf.jkniv.whinstone.Param param)
bind
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> bind(net.sf.jkniv.whinstone.Param... values)
bind
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public List<T> rows()
rows
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public void bindKey()
bindKey
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> with(net.sf.jkniv.whinstone.statement.AutoKey generateKey)
with
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public int execute()
execute
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public int reset()
reset
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public void close()
close
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
public void setFetchSize(int rows)
setFetchSize
in interface net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
Copyright © 2012–2020 jkniv, copyleft code. All rights reserved.