Package org.reactfx.util
Class ListHelper.MultiElemHelper<T>
java.lang.Object
org.reactfx.util.ListHelper<T>
org.reactfx.util.ListHelper.MultiElemHelper<T>
- Enclosing class:
ListHelper<T>
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
MultiElemHelper
(List<T> elems) (package private)
MultiElemHelper
(T... elems) -
Method Summary
Modifier and TypeMethodDescription(package private) ListHelper
<T> private ListHelper.MultiElemHelper
<T> copy()
(package private) void
(package private) void
forEachBetween
(int from, int to, Consumer<? super T> f) (package private) T
get
(int index) iterator()
iterator
(int from, int to) reduce
(BinaryOperator<T> f) (package private) <U> U
reduce
(U unit, BiFunction<U, T, U> f) (package private) ListHelper
<T> (package private) int
size()
(package private) T[]
toArray
(IntFunction<T[]> allocator)
-
Field Details
-
elems
-
iterating
private int iterating
-
-
Constructor Details
-
MultiElemHelper
-
MultiElemHelper
-
-
Method Details
-
copy
-
get
- Specified by:
get
in classListHelper<T>
-
add
- Specified by:
add
in classListHelper<T>
-
remove
- Specified by:
remove
in classListHelper<T>
-
forEach
- Specified by:
forEach
in classListHelper<T>
-
forEachBetween
- Specified by:
forEachBetween
in classListHelper<T>
-
iterator
- Specified by:
iterator
in classListHelper<T>
-
iterator
- Specified by:
iterator
in classListHelper<T>
-
reduce
- Specified by:
reduce
in classListHelper<T>
-
reduce
- Specified by:
reduce
in classListHelper<T>
-
toArray
- Specified by:
toArray
in classListHelper<T>
-
size
int size()- Specified by:
size
in classListHelper<T>
-