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.