aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/util/ExtraIterables.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/zwobble/couscous/util/ExtraIterables.java')
-rw-r--r--src/main/java/org/zwobble/couscous/util/ExtraIterables.java4
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() {