public class CassandraStatementAdapter<T,R> extends Object implements net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row>
Constructor and Description |
---|
CassandraStatementAdapter(com.datastax.driver.core.Session session,
com.datastax.driver.core.Statement stmt,
net.sf.jkniv.whinstone.Queryable queryable,
net.sf.jkniv.whinstone.types.RegisterType registerType) |
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 value) |
net.sf.jkniv.whinstone.statement.StatementAdapter<T,com.datastax.driver.core.Row> |
bind(String name,
Object value) |
void |
bindKey() |
void |
close() |
int |
execute() |
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 CassandraStatementAdapter(com.datastax.driver.core.Session session, com.datastax.driver.core.Statement stmt, net.sf.jkniv.whinstone.Queryable queryable, net.sf.jkniv.whinstone.types.RegisterType registerType)
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 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... 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.