Uses of Class
org.reactfx.util.FingerTree
-
Packages that use FingerTree Package Description org.reactfx.collection org.reactfx.util -
-
Uses of FingerTree in org.reactfx.collection
Fields in org.reactfx.collection declared as FingerTree Modifier and Type Field Description private FingerTree<T,T>ListReduction. tree -
Uses of FingerTree in org.reactfx.util
Subclasses of FingerTree in org.reactfx.util Modifier and Type Class Description private static classFingerTree.Branch<T,S>private static classFingerTree.Empty<T,S>private static classFingerTree.Leaf<T,S>static classFingerTree.NonEmptyFingerTree<T,S>Fields in org.reactfx.util declared as FingerTree Modifier and Type Field Description private FingerTree<java.util.List<E>,java.lang.Integer>ListConcatenation. ftprivate FingerTree<SparseList.Segment<E>,SparseList.Stats>SparseList. treeMethods in org.reactfx.util that return types with arguments of type FingerTree Modifier and Type Method Description abstract Either<FingerTree<T,S>,FingerTree.NonEmptyFingerTree<T,S>>FingerTree. caseEmpty()Either<FingerTree<T,S>,FingerTree.NonEmptyFingerTree<T,S>>FingerTree.Empty. caseEmpty()Either<FingerTree<T,S>,FingerTree.NonEmptyFingerTree<T,S>>FingerTree.NonEmptyFingerTree. caseEmpty()Tuple3<FingerTree<T,S>,Tuple2<T,java.lang.Integer>,FingerTree<T,S>>FingerTree.NonEmptyFingerTree. split(java.util.function.BiFunction<? super S,java.lang.Integer,Either<java.lang.Integer,java.lang.Integer>> navigate, int position)Tuple3<FingerTree<T,S>,Tuple2<T,java.lang.Integer>,FingerTree<T,S>>FingerTree.NonEmptyFingerTree. split(java.util.function.BiFunction<? super S,java.lang.Integer,Either<java.lang.Integer,java.lang.Integer>> navigate, int position)Tuple3<FingerTree<T,S>,Tuple2<T,java.lang.Integer>,FingerTree<T,S>>FingerTree.NonEmptyFingerTree. split(java.util.function.ToIntFunction<? super S> metric, int position)Tuple3<FingerTree<T,S>,Tuple2<T,java.lang.Integer>,FingerTree<T,S>>FingerTree.NonEmptyFingerTree. split(java.util.function.ToIntFunction<? super S> metric, int position)Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree. split(int beforeLeaf)Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree. split(int beforeLeaf)(package private) Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Branch. split0(int beforeLeaf)(package private) Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Branch. split0(int beforeLeaf)private Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Branch. split0(int beforeLeaf, LL<? extends FingerTree<T,S>> nodes)private Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Branch. split0(int beforeLeaf, LL<? extends FingerTree<T,S>> nodes)(package private) Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Empty. split0(int beforeLeaf)(package private) Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Empty. split0(int beforeLeaf)(package private) Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Leaf. split0(int beforeLeaf)(package private) Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Leaf. split0(int beforeLeaf)(package private) abstract Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree. split0(int beforeLeaf)(package private) abstract Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree. split0(int beforeLeaf)Tuple3<FingerTree<T,S>,T,FingerTree<T,S>>FingerTree.NonEmptyFingerTree. splitAt(int leaf)Tuple3<FingerTree<T,S>,T,FingerTree<T,S>>FingerTree.NonEmptyFingerTree. splitAt(int leaf)Method parameters in org.reactfx.util with type arguments of type FingerTree Modifier and Type Method Description private static <T,S>
FingerTree<T,S>FingerTree. concat(LL.Cons<? extends FingerTree<T,S>> nodes)private <R> RFingerTree.Branch. foldBetween0(R acc, java.util.function.BiFunction<? super R,? super T,? extends R> reduction, int startLeaf, int endLeaf, LL<? extends FingerTree<T,S>> nodes)private <R> RFingerTree.Branch. foldBetween0(R acc, java.util.function.BiFunction<? super R,? super T,? extends R> reduction, java.util.function.ToIntFunction<? super S> metric, int startPosition, int endPosition, TetraFunction<? super R,? super T,java.lang.Integer,java.lang.Integer,? extends R> rangeReduction, LL<? extends FingerTree<T,S>> nodes)private TFingerTree.Branch. getLeaf0(int index, LL<? extends FingerTree<T,S>> nodes)private SFingerTree.Branch. getSummaryBetween0(int startLeaf, int endLeaf, LL<? extends FingerTree<T,S>> nodes)private SFingerTree.Branch. getSummaryBetween0(java.util.function.ToIntFunction<? super S> metric, int startPosition, int endPosition, TriFunction<? super T,java.lang.Integer,java.lang.Integer,? extends S> subSummary, LL<? extends FingerTree<T,S>> nodes)private Tuple2<FingerTree<T,S>,FingerTree<T,S>>FingerTree.Branch. split0(int beforeLeaf, LL<? extends FingerTree<T,S>> nodes)Constructors in org.reactfx.util with parameters of type FingerTree Constructor Description ListConcatenation(FingerTree<java.util.List<E>,java.lang.Integer> ft)
-