public interface BatchBindStep extends Batch
Batch's DSL API.
Use it to add bind values to a single operation in the batch statement.
Batch,
Statement.executeBatch()| Modifier and Type | Method and Description |
|---|---|
BatchBindStep |
bind(Map<String,Object>... namedBindValues)
Set several named bind values onto the batch statement.
|
BatchBindStep |
bind(Map<String,Object> namedBindValues)
Set named bind values onto the batch statement.
|
BatchBindStep |
bind(Object... bindValues)
Set indexed bind values onto the batch statement.
|
BatchBindStep |
bind(Object[]... bindValues)
Set several indexed bind values onto the batch statement.
|
BatchBindStep bind(Object... bindValues)
The argument array of bindValues will be set onto the
indexed bind values of the batch statement:
:1 -> bindValues[0]:2 -> bindValues[1]:N -> bindValues[N - 1]"Unmatched" bind values will be left unmodified:
:N+1 -> unmodified:N+2 -> unmodifiedBatchBindStep bind(Object[]... bindValues)
This is the same as calling bind(Object...) several times.
BatchBindStep bind(Map<String,Object> namedBindValues)
The argument map of namedBindValues will be set onto the
named bind values of the batch statement:
:name1 -> bindValues.get("name1"):name2 -> bindValues.get("name2"):nameN -> bindValues.get("nameN")"Unmatched" bind values will be left unmodified:
:nameN+1 -> unmodified:nameN+2 -> unmodifiedBatchBindStep bind(Map<String,Object>... namedBindValues)
This is the same as calling bind(Map...) several times.
Copyright © 2016. All Rights Reserved.