Package com.illumon.iris.web.shared.fu
Class LinkedIterable<T>
java.lang.Object
com.illumon.iris.web.shared.fu.LinkedIterable<T>
- All Implemented Interfaces:
MappedIterable<T>,Iterable<T>
Adapted from apache 2 open source library
( https://github.com/WeTheInternet/xapi/blob/26adfce69c6982dd8c2d020a45114a5c756f21c8/core/api/src/main/java/xapi/util/impl/LinkedIterable.java )
Can / should also borrow the tests for it...
-
Field Summary
Fields inherited from interface com.illumon.iris.web.shared.fu.MappedIterable
EMPTY -
Constructor Summary
ConstructorsConstructorDescriptionLinkedIterable(T head, UnaryOperator<T> next) LinkedIterable(T head, UnaryOperator<T> next, boolean skipHead) LinkedIterable(T head, T tail, boolean includeTail, boolean strict, UnaryOperator<T> next) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator