diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-07-15 22:58:24 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-07-15 22:58:24 +0100 |
| commit | 7fa9d75f9996f74755a59ca99087dcfde2d13d54 (patch) | |
| tree | fc36011c1fb046c36047f6d0310aed5b583ff720 /src/main/java/org/zwobble/couscous/util/ExtraIterables.java | |
| parent | 1389f27e4ad44ddd59204a0f8f4b59a95e7f05d8 (diff) | |
Remove Guava functions from NodeTransformer
Diffstat (limited to 'src/main/java/org/zwobble/couscous/util/ExtraIterables.java')
| -rw-r--r-- | src/main/java/org/zwobble/couscous/util/ExtraIterables.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/org/zwobble/couscous/util/ExtraIterables.java b/src/main/java/org/zwobble/couscous/util/ExtraIterables.java index 3881d29..a40b409 100644 --- a/src/main/java/org/zwobble/couscous/util/ExtraIterables.java +++ b/src/main/java/org/zwobble/couscous/util/ExtraIterables.java @@ -110,7 +110,7 @@ public class ExtraIterables { return Optional.empty(); } - public static <T, R> Iterable<R> lazyMap(Iterable<T> iterable, Function<T, R> function) { + public static <T, R> Iterable<R> lazyMap(Iterable<? extends T> iterable, Function<T, R> function) { return new Iterable<R>() { @Override public Iterator<R> iterator() { @@ -119,7 +119,7 @@ public class ExtraIterables { }; } - private static <T, R> Iterator<R> map(Iterator<T> iterator, Function<T, R> function) { + private static <T, R> Iterator<R> map(Iterator<? extends T> iterator, Function<T, R> function) { return new Iterator<R>() { @Override public boolean hasNext() { |
