| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| public abstract static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final ToSemigroup |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public FingerTree. | |
| public abstract List | |
| private static <T, S> FingerTree. | |
| private static <T, S> FingerTree. | branch(FingerTree.
|
| private static <T, S> FingerTree. | |
| public abstract Either | |
| private static <T, S> FingerTree | |
| public static <T, S> FingerTree | |
| pack-priv FingerTree. | |
| public abstract <R> R | |
| public <R> R | foldBetween(R acc, BiFunction<? super R, ? super T, ? extends R> reduction, int startLeaf, int endLeaf)
|
| public <R> R | foldBetween(R acc, BiFunction<? super R, ? super T, ? extends R> reduction, ToIntFunction<? super S> metric, int startPosition, int endPosition, TetraFunction<? super R, ? super T, Integer, Integer, ? extends R> rangeReduction)
|
| pack-priv abstract <R> R | foldBetween0(R acc, BiFunction<? super R, ? super T, ? extends R> reduction, int startLeaf, int endLeaf)
|
| pack-priv abstract <R> R | foldBetween0(R acc, BiFunction<? super R, ? super T, ? extends R> reduction, ToIntFunction<? super S> metric, int startPosition, int endPosition, TetraFunction<? super R, ? super T, Integer, Integer, ? extends R> rangeReduction)
|
| public Tuple2 | |
| public <E> E | get(ToIntFunction<? super S> metric, int index, BiFunction<? super T, Integer, ? extends E> leafAccessor)
|
| pack-priv abstract T | |
| public abstract int | |
| public T | |
| pack-priv abstract T | |
| public abstract int | |
| public S | |
| public Optional | |
| public Optional | getSummaryBetween(ToIntFunction<? super S> metric, int startPosition, int endPosition, TriFunction<? super T, Integer, Integer, ? extends S> subSummary)
|
| pack-priv abstract S | |
| pack-priv abstract S | getSummaryBetween0(ToIntFunction<? super S> metric, int startPosition, int endPosition, TriFunction<? super T, Integer, Integer, ? extends S> subSummary)
|
| public abstract Optional | |
| public FingerTree | |
| public final boolean | |
| public abstract FingerTree | |
| pack-priv FingerTree. | |
| public BiIndex | |
| public BiIndex | |
| public BiIndex | |
| pack-priv final int | |
| public static <T> FingerTree | |
| public static <T, S> FingerTree | |
| public FingerTree. | |
| public FingerTree | |
| public Tuple2 | |
| pack-priv abstract Tuple2 | |
| public FingerTree. | |
| pack-priv abstract FingerTree. |