Package org.reactfx.util
Class LL.Nil<T>
- java.lang.Object
-
- org.reactfx.util.LL<T>
-
- org.reactfx.util.LL.Nil<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Nil()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <R> R
fold(R acc, java.util.function.BiFunction<? super R,? super T,? extends R> reduction)
T
head()
(package private) static <T> LL.Nil<T>
instance()
boolean
isEmpty()
java.util.Iterator<T>
iterator()
<U> LL<U>
map(java.util.function.Function<? super T,? extends U> f)
<R> java.util.Optional<R>
mapReduce(java.util.function.Function<? super T,? extends R> map, java.util.function.BinaryOperator<R> reduce)
int
size()
LL<T>
tail()
-
Methods inherited from class org.reactfx.util.LL
all, concat, cons, mapFirst2, mapFirst3, mapFirst4, mapFirst5, mapFirst6, nil, of, stream, toString
-
-
-
-
Field Detail
-
INSTANCE
private static final LL.Nil<?> INSTANCE
-
-