- 
- All Superinterfaces:
 Batch,Serializable
public interface BatchBindStep extends Batch
This type is used for theBatch's DSL API.Use it to add bind values to a single operation in the batch statement.
- Author:
 - Lukas Eder
 - See Also:
 Batch,Statement.executeBatch()
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchBindStepbind(Object... bindValues)Set indexed bind values onto the batch statement.BatchBindStepbind(Object[]... bindValues)Set several indexed bind values onto the batch statement.BatchBindStepbind(Map<String,Object> namedBindValues)Set named bind values onto the batch statement.BatchBindStepbind(Map<String,Object>... namedBindValues)Set several named bind values onto the batch statement. 
 - 
 
- 
- 
Method Detail
- 
bind
BatchBindStep bind(Object... bindValues)
Set indexed bind values onto the batch statement.The argument array of
bindValueswill 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-> unmodified
 
- 
bind
BatchBindStep bind(Object[]... bindValues)
Set several indexed bind values onto the batch statement.This is the same as calling
bind(Object...)several times. 
- 
bind
BatchBindStep bind(Map<String,Object> namedBindValues)
Set named bind values onto the batch statement.The argument map of
namedBindValueswill 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-> unmodified
 
- 
bind
BatchBindStep bind(Map<String,Object>... namedBindValues)
Set several named bind values onto the batch statement.This is the same as calling
bind(Map...)several times. 
 - 
 
 -