Skip navigation links
B D E G I K O R S T W 

B

build() - Method in class de.halfbit.knot.KnotBuilder
 

D

de.halfbit.knot - package de.halfbit.knot
 
dispose() - Method in interface de.halfbit.knot.Knot
 

E

Effect<State,Change> - Class in de.halfbit.knot
 
Effect(state, action) - Constructor for class de.halfbit.knot.Effect
 
effect(state, action) - Method in interface de.halfbit.knot.WithEffect
 

G

getAction() - Method in class de.halfbit.knot.Effect
 
getCommand() - Method in interface de.halfbit.knot.Knot
 
getCurrentState() - Method in interface de.halfbit.knot.Knot
 
getInitial() - Method in class de.halfbit.knot.OnState
 
getObserveOn() - Method in class de.halfbit.knot.OnState
 
getReduceOn() - Method in class de.halfbit.knot.OnState
 
getState() - Method in class de.halfbit.knot.Effect
 
getState() - Method in interface de.halfbit.knot.Knot
 

I

invoke(command) - Method in class de.halfbit.knot.TypedCommandTransformer
 

K

Knot<State,Command,Change> - Interface in de.halfbit.knot
 
knot(block) - Static method in class de.halfbit.knot.KnotDslKt
 
KnotBuilder<State,Command,Change> - Class in de.halfbit.knot
 
KnotDsl - Interface in de.halfbit.knot
 
KnotDslKt - Class in de.halfbit.knot
 

O

onCommand(transformer) - Method in class de.halfbit.knot.KnotBuilder
 
onEvent(transformer) - Method in class de.halfbit.knot.KnotBuilder
 
OnState<State,Change> - Class in de.halfbit.knot
 

R

reduce(reducer) - Method in class de.halfbit.knot.OnState
 

S

setInitial(p) - Method in class de.halfbit.knot.OnState
 
setObserveOn(p) - Method in class de.halfbit.knot.OnState
 
setReduceOn(p) - Method in class de.halfbit.knot.OnState
 
state(block) - Method in class de.halfbit.knot.KnotBuilder
 

T

TypedCommandTransformer<Command,Change,C extends Command> - Class in de.halfbit.knot
 
TypedCommandTransformer(type, transform) - Constructor for class de.halfbit.knot.TypedCommandTransformer
 

W

WithEffect<State,Change> - Interface in de.halfbit.knot
 
B D E G I K O R S T W 
Skip navigation links