GT-3414 revert Iterable change.

This commit is contained in:
dev747368 2019-12-23 16:35:07 -05:00
parent 5a66f68e47
commit 66fc367b18
4 changed files with 16 additions and 13 deletions

View file

@ -25,7 +25,7 @@ import util.CollectionUtils;
*
* @see CollectionUtils#asIterable
*/
public interface DataIterator extends Iterator<Data> {
public interface DataIterator extends Iterator<Data>, Iterable<Data> {
public static final DataIterator EMPTY = of(/*nothing*/);
/**
@ -44,6 +44,11 @@ public interface DataIterator extends Iterator<Data> {
@Override
public Data next();
@Override
default Iterator<Data> iterator() {
return this;
}
// --------------------------------------------------------------------------------
// Helper static stuff
// --------------------------------------------------------------------------------