/** * Returns the {@link PreparedStatementResultSetHandler}. * The {@link PreparedStatementResultSetHandler} * contains methods that can be used to specify the * {@link com.mockrunner.mock.jdbc.MockResultSet} objects * and update counts that a {@link com.mockrunner.mock.jdbc.MockPreparedStatement} * should return when executing an SQL statement. * @return the {@link PreparedStatementResultSetHandler} */ public PreparedStatementResultSetHandler getPreparedStatementResultSetHandler() { return mockFactory.getMockConnection().getPreparedStatementResultSetHandler(); }
/** * Returns the {@link PreparedStatementResultSetHandler}. * The {@link PreparedStatementResultSetHandler} * contains methods that can be used to specify the * {@link com.mockrunner.mock.jdbc.MockResultSet} objects * and update counts that a {@link com.mockrunner.mock.jdbc.MockPreparedStatement} * should return when executing an SQL statement. * @return the {@link PreparedStatementResultSetHandler} */ public PreparedStatementResultSetHandler getPreparedStatementResultSetHandler() { return mockFactory.getMockConnection().getPreparedStatementResultSetHandler(); }
/** * Returns the {@link PreparedStatementResultSetHandler}. * The {@link PreparedStatementResultSetHandler} * contains methods that can be used to specify the * {@link com.mockrunner.mock.jdbc.MockResultSet} objects * and update counts that a {@link com.mockrunner.mock.jdbc.MockPreparedStatement} * should return when executing an SQL statement. * @return the {@link PreparedStatementResultSetHandler} */ public PreparedStatementResultSetHandler getPreparedStatementResultSetHandler() { return mockFactory.getMockConnection().getPreparedStatementResultSetHandler(); }
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql, resultSetType, resultSetConcurrency); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql, resultSetType, resultSetConcurrency, resultSetHoldability); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql, resultSetType, resultSetConcurrency, resultSetHoldability); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
/** * Returns all {@link com.mockrunner.mock.jdbc.MockPreparedStatement} objects. * @return the <code>List</code> of <code>PreparedStatement</code> objects */ public List getPreparedStatements() { return mockFactory.getMockConnection().getPreparedStatementResultSetHandler().getPreparedStatements(); }
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql, resultSetType, resultSetConcurrency); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
/** * Returns all {@link com.mockrunner.mock.jdbc.MockPreparedStatement} objects. * @return the <code>List</code> of <code>PreparedStatement</code> objects */ public List<MockPreparedStatement> getPreparedStatements() { return mockFactory.getMockConnection().getPreparedStatementResultSetHandler().getPreparedStatements(); }
public PreparedStatement prepareStatement(String sql) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
/** * Returns all {@link com.mockrunner.mock.jdbc.MockPreparedStatement} objects. * @return the <code>List</code> of <code>PreparedStatement</code> objects */ public List getPreparedStatements() { return mockFactory.getMockConnection().getPreparedStatementResultSetHandler().getPreparedStatements(); }
public PreparedStatement prepareStatement(String sql) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql, resultSetType, resultSetConcurrency); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
public PreparedStatement prepareStatement(String sql) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) throws SQLException { MockPreparedStatement statement = new MockPreparedStatement(this, sql, resultSetType, resultSetConcurrency, resultSetHoldability); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
public PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLException { verifyAutoGeneratedKeysParameter(autoGeneratedKeys); MockPreparedStatement statement = new MockPreparedStatement(this, sql, autoGeneratedKeys == Statement.RETURN_GENERATED_KEYS); getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
public PreparedStatement prepareStatement(String sql, int autoGeneratedKeys) throws SQLException { verifyAutoGeneratedKeysParameter(autoGeneratedKeys); MockPreparedStatement statement = new MockPreparedStatement(this, sql, autoGeneratedKeys == Statement.RETURN_GENERATED_KEYS);; getPreparedStatementResultSetHandler().addPreparedStatement(statement); return statement; }
/** * Returns a <code>List</code> of all SQL statements that were executed * by calling an <code>execute</code> method of a {@link com.mockrunner.mock.jdbc.MockStatement}, * {@link com.mockrunner.mock.jdbc.MockPreparedStatement} or * {@link com.mockrunner.mock.jdbc.MockCallableStatement}. * @return the <code>List</code> of SQL statements */ public List getExecutedSQLStatements() { ArrayList list = new ArrayList(); list.addAll(mockFactory.getMockConnection().getStatementResultSetHandler().getExecutedStatements()); list.addAll(mockFactory.getMockConnection().getPreparedStatementResultSetHandler().getExecutedStatements()); list.addAll(mockFactory.getMockConnection().getCallableStatementResultSetHandler().getExecutedStatements()); return list; }
/** * Returns all {@link com.mockrunner.mock.jdbc.MockPreparedStatement} objects with * the specified SQL statement as a <code>List</code>. If there are no matches, an empty * <code>List</code> will be returned. * Please note that you can modify the search parameters with * {@link #setCaseSensitive}, {@link #setExactMatch} and {@link #setUseRegularExpressions}. * @param sql the SQL statement used to create the <code>PreparedStatement</code> * @return the <code>List</code> of <code>PreparedStatement</code> objects */ public List getPreparedStatements(String sql) { Map sqlStatements = mockFactory.getMockConnection().getPreparedStatementResultSetHandler().getPreparedStatementMap(); SQLStatementMatcher matcher = new SQLStatementMatcher(caseSensitive, exactMatch, useRegularExpressions); return matcher.getMatchingObjects(sqlStatements, sql, true, false); }
/** * Returns all {@link com.mockrunner.mock.jdbc.MockPreparedStatement} objects with * the specified SQL statement as a <code>List</code>. If there are no matches, an empty * <code>List</code> will be returned. * Please note that you can modify the search parameters with * {@link #setCaseSensitive}, {@link #setExactMatch} and {@link #setUseRegularExpressions}. * @param sql the SQL statement used to create the <code>PreparedStatement</code> * @return the <code>List</code> of <code>PreparedStatement</code> objects */ public List getPreparedStatements(String sql) { Map sqlStatements = mockFactory.getMockConnection().getPreparedStatementResultSetHandler().getPreparedStatementMap(); SQLStatementMatcher matcher = new SQLStatementMatcher(caseSensitive, exactMatch, useRegularExpressions); return matcher.getMatchingObjects(sqlStatements, sql, true, false); }