STMT_T
- statement typeRES_T
- result typepublic interface Statement<STMT_T,RES_T>
Modifier and Type | Interface and Description |
---|---|
static class |
Statement.LockContention
The lock contention options for the locking modes available.
|
Modifier and Type | Method and Description |
---|---|
default STMT_T |
bind(List<Object> values)
Bind a list of objects numerically starting at 0.
|
default STMT_T |
bind(Map<String,Object> values)
Bind the set of arguments named by the keys in the map to the associated values in the map.
|
default STMT_T |
bind(Object... values)
Bind an array of objects numerically starting at 0.
|
default STMT_T |
bind(String argName,
Object value)
Bind the named argument to the given value.
|
default STMT_T |
clearBindings()
Clear all bindings for this statement.
|
RES_T |
execute()
Execute the statement synchronously.
|
CompletableFuture<RES_T> |
executeAsync()
Execute the statement asynchronously.
|
RES_T execute()
CompletableFuture<RES_T> executeAsync()
CompletableFuture
for resultdefault STMT_T clearBindings()
default STMT_T bind(String argName, Object value)
argName
- argument namevalue
- object to binddefault STMT_T bind(Map<String,Object> values)
values
- the map containing key-value pairs to binddefault STMT_T bind(List<Object> values)
values
- list of objects to bind