Interface PreparedStatementDetails
-
- All Known Implementing Classes:
PreparedStatementDetailsStandard
@Incubating public interface PreparedStatementDetails
Descriptor for details about aPreparedStatement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ExpectationgetExpectation()The expectation used to validate the outcome of the executionTableMappinggetMutatingTableDetails()The name of the mutating tableStringgetSqlString()The SQL used to mutate the tablePreparedStatementgetStatement()ThePreparedStatementgenerated from the SQL.default booleanisCallable()Whether the statement is callablevoidreleaseStatement(SharedSessionContractImplementor session)PreparedStatementresolveStatement()ThePreparedStatementgenerated from the SQL.
-
-
-
Method Detail
-
getMutatingTableDetails
TableMapping getMutatingTableDetails()
The name of the mutating table
-
getSqlString
String getSqlString()
The SQL used to mutate the table
-
getStatement
PreparedStatement getStatement()
ThePreparedStatementgenerated from the SQL. May return null.- See Also:
resolveStatement()
-
resolveStatement
PreparedStatement resolveStatement()
ThePreparedStatementgenerated from the SQL.Unlike
getStatement(), this method will attempt to create the PreparedStatement
-
getExpectation
Expectation getExpectation()
The expectation used to validate the outcome of the execution
-
isCallable
default boolean isCallable()
Whether the statement is callable
-
releaseStatement
void releaseStatement(SharedSessionContractImplementor session)
-
-