public class MockExecuteContext
extends java.lang.Object
 This context is passed to
 MockDataProvider.execute(MockExecuteContext), as a context object
 containing all relevant information about a given query execution.
MockDataProvider| Constructor and Description | 
|---|
| MockExecuteContext(java.lang.String[] sql,
                  java.lang.Object[][] bindings)Create a new mock execution context. | 
| MockExecuteContext(java.lang.String[] sql,
                  java.lang.Object[][] bindings,
                  int autoGeneratedKeys)Create a new mock execution context. | 
| MockExecuteContext(java.lang.String[] sql,
                  java.lang.Object[][] bindings,
                  int[] columnIndexes)Create a new mock execution context. | 
| MockExecuteContext(java.lang.String[] sql,
                  java.lang.Object[][] bindings,
                  java.lang.String[] columnNames)Create a new mock execution context. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | autoGeneratedKeys()The corresponding value from  MockStatement. | 
| boolean | batch()Whether this execution context is a from a batch statement. | 
| java.lang.Object[][] | batchBindings()Get all bind variables of a "single batch" statement. | 
| boolean | batchMultiple()Whether this execution context is from a "multi batch" statement. | 
| boolean | batchSingle()Whether this execution context is from a "single batch" statement. | 
| java.lang.String[] | batchSQL()Get all batch SQL statements of a "multi batch" statement. | 
| java.lang.Object[] | bindings()Get the single (or first "single batch") set of bind variables. | 
| int[] | columnIndexes()The corresponding value from  MockStatement. | 
| java.lang.String[] | columnNames()The corresponding value from  MockStatement. | 
| int[] | outParameterTypes()Get the types of registered out parameters, if any. | 
| java.lang.String | sql()Get the single (or first "multi batch") SQL statement. | 
public MockExecuteContext(java.lang.String[] sql,
                          java.lang.Object[][] bindings)
sql - The SQL statement(s)bindings - The bind variable(s)public MockExecuteContext(java.lang.String[] sql,
                          java.lang.Object[][] bindings,
                          int autoGeneratedKeys)
sql - The SQL statement(s)bindings - The bind variable(s)autoGeneratedKeys - The corresponding value from
            MockStatementpublic MockExecuteContext(java.lang.String[] sql,
                          java.lang.Object[][] bindings,
                          int[] columnIndexes)
sql - The SQL statement(s)bindings - The bind variable(s)columnIndexes - The corresponding value from
            MockStatementpublic MockExecuteContext(java.lang.String[] sql,
                          java.lang.Object[][] bindings,
                          java.lang.String[] columnNames)
sql - The SQL statement(s)bindings - The bind variable(s)columnNames - The corresponding value from
            MockStatementpublic boolean batch()
public boolean batchSingle()
DSLContext.batch(Query)public boolean batchMultiple()
DSLContext.batch(Query...)public java.lang.String[] batchSQL()
1 with the single statement.public java.lang.Object[][] batchBindings()
1 with the bind variables of a single
         statement.public java.lang.String sql()
public java.lang.Object[] bindings()
public int autoGeneratedKeys()
MockStatement.MockStatement.public int[] columnIndexes()
MockStatement.MockStatement.public java.lang.String[] columnNames()
MockStatement.MockStatement.public int[] outParameterTypes()
Copyright © 2015. All Rights Reserved.