} while (!readResult.isUsableResult()); nextValue = readResult.getEntity();
/** * {@inheritDoc} */ @Override protected ReadResult<T> createNextValue(ResultSet resultSet) { T entity; entity = entityMapper.parseRecord(resultSet); return new ReadResult<T>(true, entity); } }
/** * If the implementation requires multiple rows to build an entity object, * this method allows the implementation to return an entity based on the * fact that no more rows are available. This default implementation returns * a blank result. * * @return The last result record. */ protected ReadResult<T> createLastValue() { return new ReadResult<T>(true, null); }
/** * {@inheritDoc} */ @Override protected ReadResult<Tdb> createNextValue(ResultSet resultSet) { return new ReadResult<Tdb>( true, entityFeatureBuilder.buildEntity(resultSet) ); } }