public interface Results extends List<Result<Record>>, Attachable
Result and update counts that can be returned by
 ResultQuery.fetchMany() calls and other calls that produce multiple
 cursors and update counts.
 
 For backwards-compatibility (e.g. with ResultQuery.fetchMany()), this
 type extends List containing only the Result, not the rows /
 update counts of interleaved updates. In order to get both, call
 resultsOrRows().
| Modifier and Type | Method and Description | 
|---|---|
| void | attach(Configuration configuration)Attach all results and all of their contained records to a new
  Configuration. | 
| void | detach()Detach all results and all of their contained records from their current
  Configuration. | 
| List<ResultOrRows> | resultsOrRows()All the results or update counts in their order as fetched via JDBC. | 
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArrayparallelStream, removeIf, streamList<ResultOrRows> resultsOrRows()
 While List.iterator() and all the other methods inherited from the
 List API return the Result objects only, this method also
 includes update counts that may have occurred between two results.
 
 It can be safely assumed that:
 
 result.resultsOrRows()
       .stream()
       .filter(r -> r.result() != null)
       .map(r -> r.result())
       .collect(Collectors.toList())
       .equals(result);
 
void attach(Configuration configuration)
Configuration.attach in interface Attachableconfiguration - A configuration or null, if you wish to
            detach this Attachable from its previous
            configuration.void detach()
Configuration.
 
 This is the same as calling attach(null).
detach in interface AttachableCopyright © 2016. All Rights Reserved.