Interface BindMarkerNodeVisitor
-
- All Known Implementing Classes:
BindVisitor
public interface BindMarkerNodeVisitor
A visitor for processing bind markers
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
bindBigDecimal(BigDecimal value)
Bind the given value for the idx'th parameter.void
bindDouble(Double value)
Bind the given value for the idx'th parameter.void
bindInstant(Instant value)
Bind the given value for the idx'th parameter.void
bindInt(Integer value)
Bind the given value for the idx'th parameter.void
bindLong(Long value)
Bind the given value for the idx'th parameter.void
bindString(String value)
Bind the given value for the idx'th parameter.
-
-
-
Method Detail
-
bindString
void bindString(String value)
Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.- Parameters:
value
-- Throws:
DataAccessException
-
bindLong
void bindLong(Long value)
Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.- Parameters:
idx
-value
-- Throws:
DataAccessException
-
bindInt
void bindInt(Integer value)
Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.- Parameters:
value
-- Throws:
DataAccessException
-
bindInstant
void bindInstant(Instant value)
Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.- Parameters:
value
-- Throws:
DataAccessException
-
bindDouble
void bindDouble(Double value)
Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.- Parameters:
value
-- Throws:
DataAccessException
-
bindBigDecimal
void bindBigDecimal(BigDecimal value)
Bind the given value for the idx'th parameter. The idx value starts at 1, matching the semantics of the PreparedStatement setXX API.- Parameters:
value
-value
-- Throws:
DataAccessException
-
-