Skip navigation links
A B E G I P R S Z 

A

accept(S, I, S) - Method in interface eu.over9000.eu.zole.ZoleTransitionCallback
 
addTransition(S, I, S) - Method in class eu.over9000.eu.zole.ZoleStateMachine
 
addTrapTransitions(S) - Method in class eu.over9000.eu.zole.ZoleStateMachine
 

B

buildFrom(Class<S2>, Class<I2>) - Static method in class eu.over9000.eu.zole.ZoleStateMachine
 
buildFrom(Class<S2>, Class<I2>, EnumSet<S2>) - Static method in class eu.over9000.eu.zole.ZoleStateMachine
 
buildFrom(Class<S2>, Class<I2>, S2) - Static method in class eu.over9000.eu.zole.ZoleStateMachine
 
buildFrom(Class<S2>, Class<I2>, S2, EnumSet<S2>) - Static method in class eu.over9000.eu.zole.ZoleStateMachine
 

E

eu.over9000.eu.zole - package eu.over9000.eu.zole
 

G

getCurrentState() - Method in class eu.over9000.eu.zole.ZoleStateMachine
 

I

inAcceptedState() - Method in class eu.over9000.eu.zole.ZoleStateMachine
 

P

processInput(I) - Method in class eu.over9000.eu.zole.ZoleStateMachine
 

R

reset() - Method in class eu.over9000.eu.zole.ZoleStateMachine
 

S

setStateEntryCallback(Consumer<S>) - Method in class eu.over9000.eu.zole.ZoleStateMachine
 
setStateExitCallback(Consumer<S>) - Method in class eu.over9000.eu.zole.ZoleStateMachine
 
setTransitionCallback(ZoleTransitionCallback<S, I>) - Method in class eu.over9000.eu.zole.ZoleStateMachine
 

Z

ZoleException - Exception in eu.over9000.eu.zole
 
ZoleException(String) - Constructor for exception eu.over9000.eu.zole.ZoleException
 
ZoleInvalidInputException - Class in eu.over9000.eu.zole
 
ZoleInvalidInputException(String) - Constructor for class eu.over9000.eu.zole.ZoleInvalidInputException
 
ZoleStateMachine<S extends Enum<S>,I extends Enum<I>> - Class in eu.over9000.eu.zole
 
ZoleStateMachine(Class<S>, Class<I>, S, EnumSet<S>) - Constructor for class eu.over9000.eu.zole.ZoleStateMachine
 
ZoleTransitionCallback<S,I> - Interface in eu.over9000.eu.zole
 
A B E G I P R S Z 
Skip navigation links

Copyright © 2016. All rights reserved.