| Package | Description |
|---|---|
| com.codepoetics.protonpack.stateful |
| Modifier and Type | Method and Description |
|---|---|
static <S,T> TaggedValue<S,T> |
TaggedValue.of(S tag,
T value) |
| Modifier and Type | Method and Description |
|---|---|
Transition<S,TaggedValue<S,T>> |
TaggingStateMachine.apply(S state,
T input) |
static <S,T> java.util.stream.Stream<TaggedValue<S,T>> |
Statefully.tagging(java.util.stream.Stream<T> input,
S initialState,
java.util.function.BiFunction<S,T,S> stateFunction) |
static <S,T> java.util.stream.Stream<TaggedValue<S,T>> |
Statefully.tagging(java.util.stream.Stream<T> input,
S initialState,
java.util.function.BiFunction<S,T,S> stateFunction,
java.util.function.Predicate<S> isTerminal) |
Copyright © 2020. All rights reserved.