| Package | Description |
|---|---|
| com.github.davidmoten.fsm.runtime | |
| com.github.davidmoten.fsm.runtime.rx |
| Modifier and Type | Method and Description |
|---|---|
static <T,Id> Signal<T,Id> |
Signal.create(ClassId<T,Id> c,
Event<? super T> event) |
static <T,Id> Signal<T,Id> |
Signal.create(ClassId<T,Id> c,
Event<? super T> event,
Optional<Long> time) |
| Modifier and Type | Method and Description |
|---|---|
static <T,Id> ClassId<T,Id> |
ClassId.create(Class<T> cls,
Id id) |
| Modifier and Type | Method and Description |
|---|---|
void |
Processor.cancelSignalToSelf(ClassId<?,Id> cid) |
<T> void |
Processor.signal(ClassId<T,Id> cid,
Event<? super T> event) |
| Modifier and Type | Method and Description |
|---|---|
Processor.Builder<Id> |
Processor.Builder.entityTransform(io.reactivex.functions.Function<io.reactivex.flowables.GroupedFlowable<ClassId<?,Id>,EntityStateMachine<?,Id>>,io.reactivex.Flowable<EntityStateMachine<?,Id>>> entityTransform) |
Processor.Builder<Id> |
Processor.Builder.mapFactory(io.reactivex.functions.Function<io.reactivex.functions.Consumer<Object>,Map<ClassId<?,Id>,Object>> mapFactory) |
Copyright © 2013–2018. All rights reserved.