protected MockResultSet cloneResultSet(MockResultSet resultSet) { if(null == resultSet) return null; MockResultSet clone = (MockResultSet)resultSet.clone(); clone.setStatement(this); return clone; }
protected MockResultSet cloneResultSet(MockResultSet resultSet) { if(null == resultSet) return null; MockResultSet clone = (MockResultSet)resultSet.clone(); clone.setStatement(this); return clone; }
protected MockResultSet[] cloneResultSets(MockResultSet[] resultSets) { if(null == resultSets) return null; MockResultSet[] clonedResultsSets = new MockResultSet[resultSets.length]; for(int ii = 0; ii < resultSets.length; ii++) { if(null != resultSets[ii]) { clonedResultsSets[ii] = (MockResultSet)resultSets[ii].clone(); clonedResultsSets[ii].setStatement(this); } } return clonedResultsSets; } }
protected MockResultSet[] cloneResultSets(MockResultSet[] resultSets) { if(null == resultSets) return null; MockResultSet[] clonedResultsSets = new MockResultSet[resultSets.length]; for(int ii = 0; ii < resultSets.length; ii++) { if(null != resultSets[ii]) { clonedResultsSets[ii] = (MockResultSet)resultSets[ii].clone(); clonedResultsSets[ii].setStatement(this); } } return clonedResultsSets; } }
protected MockResultSet cloneResultSet(MockResultSet resultSet) { if (resultSetConcurrency == ResultSet.CONCUR_READ_ONLY) { // no need to clone return resultSet.shallowCopy(); } if(null == resultSet) return null; MockResultSet clone = (MockResultSet)resultSet.clone(); clone.setStatement(this); return clone; }
/** * Clones the MockResultSet passed and initiates an iterator over the cloned result set. * The original result set is not affected by the operations carried out with the iterator. * @param resultSet */ public ResultSetIterator(MockResultSet resultSet) { this.resultSet = (MockResultSet) resultSet.clone(); try { this.resultSet.beforeFirst(); this.resultSet.setFetchDirection(ResultSet.FETCH_FORWARD); } catch (SQLException ignored) { } }
protected MockResultSet[] cloneResultSets(MockResultSet[] resultSets) { if(null == resultSets) return null; MockResultSet[] clonedResultsSets = new MockResultSet[resultSets.length]; for(int ii = 0; ii < resultSets.length; ii++) { if(null != resultSets[ii]) { if (resultSetConcurrency == ResultSet.CONCUR_READ_ONLY) { clonedResultsSets[ii] = resultSets[ii].shallowCopy(); } else { clonedResultsSets[ii] = (MockResultSet) resultSets[ii].clone(); clonedResultsSets[ii].setStatement(this); } } } return clonedResultsSets; } }