Package net.openai.util.fsm

Interface Summary
Condition This is the base class for all Conditions
 

Class Summary
AbstractCondition A simple base class for conditions.
AnyCondition This condition will be satisfield by any condition that is passed in.
BooleanCondition BooleanCondition class
ComparableCondition ComparableCondition class
EqualsCondition EqualsCondition class
Machine The controlling Machine class for the Finite State Machine
NotCondition This condition works as a negation operator to another condition.
NullCondition This condition will be satisfied whenever a null is passed in as an input to the machine.
State State abstract class
 

Exception Summary
UnhandledConditionException An Exception for when a Condition is not satisfied by the input into the Machine.