Class Overview
Centralizes the commonality regarding binding of parameter values into
PreparedStatements as this logic is used in many places.
Ideally would like to move to the parameter handling as it is done in
the hql.ast package.
Summary
Nested Classes |
interface |
ParameterBinder.NamedParameterSource |
|
Public Methods |
static
int
|
bindNamedParameters(PreparedStatement ps, Map namedParams, int start, ParameterBinder.NamedParameterSource source, SessionImplementor session)
|
static
int
|
bindNamedParameters(PreparedStatement ps, QueryParameters queryParameters, int start, ParameterBinder.NamedParameterSource source, SessionImplementor session)
|
static
int
|
bindPositionalParameters(PreparedStatement st, Object[] values, Type[] types, int start, SessionImplementor session)
|
static
int
|
bindPositionalParameters(PreparedStatement st, QueryParameters queryParameters, int start, SessionImplementor session)
|
static
int
|
bindQueryParameters(PreparedStatement st, QueryParameters queryParameters, int start, ParameterBinder.NamedParameterSource source, SessionImplementor session)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Public Methods