public interface UpdateQuery
| Modifier and Type | Method and Description |
|---|---|
UpdateQuery |
namedParam(String name,
Object parameter)
Adds a named query parameter
|
UpdateQuery |
namedParams(Map<String,?> namedParams)
Adds named query paramaters
|
UpdateQuery |
params(List<?> params)
Adds positional query parameters
|
UpdateQuery |
params(Object... params)
Adds positional query parameters
|
UpdateResult |
run()
Runs the update query
|
<T> UpdateResultGenKeys<T> |
runFetchGenKeys(Mapper<T> generatedKeyMapper)
Runs the update query and fetches the generated keys
|
<T> UpdateResultGenKeys<T> |
runFetchGenKeys(Mapper<T> generatedKeyMapper,
String[] columns)
Runs the update query and fetches the generated keys
|
UpdateQuery params(List<?> params)
params - additional query parametersUpdateQuery params(Object... params)
params - additional query parametersUpdateQuery namedParams(Map<String,?> namedParams)
namedParams - additional named query parametersUpdateQuery namedParam(String name, Object parameter)
name - name of parameterparameter - value of parameterUpdateResult run()
<T> UpdateResultGenKeys<T> runFetchGenKeys(Mapper<T> generatedKeyMapper)
T - type of a single key or an object containing multiple keysgeneratedKeyMapper - maps generated key(s) to an object<T> UpdateResultGenKeys<T> runFetchGenKeys(Mapper<T> generatedKeyMapper, String[] columns)
T - type of a single key or an object containing multiple keysgeneratedKeyMapper - maps generated key(s) to an objectcolumns - names of columns containing generated values. mandatory using some vendors, like oracleCopyright © 2016. All rights reserved.