JavaScript is disabled on your browser.
Overview
Package
Class
Tree
Deprecated
Index
Help
Spring State Machine
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.springframework.statemachine
,
org.springframework.statemachine.action
,
org.springframework.statemachine.annotation
,
org.springframework.statemachine.config
,
org.springframework.statemachine.config.builders
,
org.springframework.statemachine.config.common.annotation
,
org.springframework.statemachine.config.common.annotation.configuration
,
org.springframework.statemachine.config.common.annotation.configurers
,
org.springframework.statemachine.config.configuration
,
org.springframework.statemachine.config.configurers
,
org.springframework.statemachine.event
,
org.springframework.statemachine.guard
,
org.springframework.statemachine.listener
,
org.springframework.statemachine.processor
,
org.springframework.statemachine.region
,
org.springframework.statemachine.state
,
org.springframework.statemachine.support
,
org.springframework.statemachine.support.tree
,
org.springframework.statemachine.transition
,
org.springframework.statemachine.trigger
Class Hierarchy
java.lang.Object
org.springframework.statemachine.config.common.annotation.
AbstractAnnotationBuilder
<O> (implements org.springframework.statemachine.config.common.annotation.
AnnotationBuilder
<O>)
org.springframework.statemachine.config.common.annotation.
AbstractConfiguredAnnotationBuilder
<O,I,B>
org.springframework.statemachine.config.builders.
StateMachineConfigBuilder
<S,E>
org.springframework.statemachine.config.builders.
StateMachineStateBuilder
<S,E> (implements org.springframework.statemachine.config.builders.
StateMachineStateConfigurer
<S,E>)
org.springframework.statemachine.config.builders.
StateMachineTransitionBuilder
<S,E> (implements org.springframework.statemachine.config.builders.
StateMachineTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.common.annotation.
AbstractAnnotationConfiguration
<B,O> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.context.annotation.ImportAware)
org.springframework.statemachine.listener.
AbstractCompositeListener
<T>
org.springframework.statemachine.state.
CompositePseudoStateListener
<S,E> (implements org.springframework.statemachine.state.
PseudoStateListener
<S,E>)
org.springframework.statemachine.listener.
CompositeStateMachineListener
<S,E> (implements org.springframework.statemachine.listener.
StateMachineListener
<S,E>)
org.springframework.statemachine.trigger.
CompositeTriggerListener
(implements org.springframework.statemachine.trigger.
TriggerListener
)
org.springframework.statemachine.support.
AbstractExpressionEvaluator
(implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
org.springframework.statemachine.processor.
StateMachineMethodInvokerHelper
<T,S,E>
org.springframework.statemachine.config.common.annotation.
AbstractImportingAnnotationConfiguration
<B,O> (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
org.springframework.statemachine.config.configuration.
StateMachineConfiguration
<S,E>
org.springframework.statemachine.config.configuration.
StateMachineFactoryConfiguration
<S,E>
org.springframework.statemachine.config.common.annotation.
AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
<T,B,O> (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
org.springframework.statemachine.support.tree.
AbstractIterator
<T> (implements java.util.Iterator<E>)
org.springframework.statemachine.state.
AbstractPseudoState
<S,E> (implements org.springframework.statemachine.state.
PseudoState
<S,E>)
org.springframework.statemachine.state.
DefaultPseudoState
<S,E>
org.springframework.statemachine.state.
ForkPseudoState
<S,E>
org.springframework.statemachine.state.
HistoryPseudoState
<S,E>
org.springframework.statemachine.state.
JoinPseudoState
<S,E>
org.springframework.statemachine.state.
AbstractState
<S,E> (implements org.springframework.statemachine.state.
State
<S,E>)
org.springframework.statemachine.state.
AbstractSimpleState
<S,E>
org.springframework.statemachine.state.
EnumState
<S,E>
org.springframework.statemachine.state.
RegionState
<S,E>
org.springframework.statemachine.state.
StateMachineState
<S,E>
org.springframework.statemachine.transition.
AbstractTransition
<S,E> (implements org.springframework.statemachine.transition.
Transition
<S,E>)
org.springframework.statemachine.transition.
AbstractExternalTransition
<S,E> (implements org.springframework.statemachine.transition.
Transition
<S,E>)
org.springframework.statemachine.transition.
DefaultExternalTransition
<S,E>
org.springframework.statemachine.transition.
AbstractInternalTransition
<S,E> (implements org.springframework.statemachine.transition.
Transition
<S,E>)
org.springframework.statemachine.transition.
DefaultInternalTransition
<S,E>
org.springframework.statemachine.transition.
AbstractLocalTransition
<S,E> (implements org.springframework.statemachine.transition.
Transition
<S,E>)
org.springframework.statemachine.transition.
DefaultLocalTransition
<S,E>
org.springframework.statemachine.support.
AnnotatedMethodFilter
(implements org.springframework.expression.MethodFilter)
org.springframework.statemachine.config.common.annotation.
AnnotationConfigurerAdapter
<O,I,B> (implements org.springframework.statemachine.config.common.annotation.
AnnotationConfigurer
<O,B>)
org.springframework.statemachine.config.configurers.
DefaultChoiceTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ChoiceTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultExternalTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ExternalTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultForkTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ForkTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultInternalTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
InternalTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultJoinTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
JoinTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultLocalTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
LocalTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.common.annotation.configurers.
DefaultPropertiesConfigurer
<O,I,B> (implements org.springframework.statemachine.config.common.annotation.configurers.
PropertiesConfigurer
<I>)
org.springframework.statemachine.config.common.annotation.configurers.
DefaultResourceConfigurer
<O,I,B> (implements org.springframework.statemachine.config.common.annotation.configurers.
ResourceConfigurer
<I>)
org.springframework.statemachine.config.configurers.
DefaultStateConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
StateConfigurer
<S,E>)
org.springframework.statemachine.support.
BeanFactoryTypeConverter
(implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.expression.TypeConverter)
org.springframework.statemachine.state.
ChoicePseudoState
<S,E> (implements org.springframework.statemachine.state.
PseudoState
<S,E>)
org.springframework.statemachine.state.
ChoicePseudoState.ChoiceStateData
<S,E>
org.springframework.statemachine.support.
DefaultExtendedState
(implements org.springframework.statemachine.
ExtendedState
)
org.springframework.statemachine.state.
DefaultPseudoStateContext
<S,E> (implements org.springframework.statemachine.state.
PseudoStateContext
<S,E>)
org.springframework.statemachine.support.
DefaultStateContext
<S,E> (implements org.springframework.statemachine.
StateContext
<S,E>)
org.springframework.statemachine.event.
DefaultStateMachineEventPublisher
(implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.statemachine.event.
StateMachineEventPublisher
)
org.springframework.statemachine.trigger.
DefaultTriggerContext
<S,E> (implements org.springframework.statemachine.trigger.
TriggerContext
<S,E>)
java.util.EventObject (implements java.io.Serializable)
org.springframework.context.ApplicationEvent
org.springframework.statemachine.event.
StateMachineEvent
org.springframework.statemachine.event.
OnStateChangedEvent
org.springframework.statemachine.event.
OnStateEntryEvent
org.springframework.statemachine.event.
OnStateExitEvent
org.springframework.statemachine.event.
OnStateMachineStart
org.springframework.statemachine.event.
OnStateMachineStop
org.springframework.statemachine.event.
TransitionEvent
org.springframework.statemachine.event.
OnTransitionEndEvent
org.springframework.statemachine.event.
OnTransitionEvent
org.springframework.statemachine.event.
OnTransitionStartEvent
org.springframework.statemachine.trigger.
EventTrigger
<S,E> (implements org.springframework.statemachine.trigger.
Trigger
<S,E>)
org.springframework.statemachine.support.
ExpressionUtils
org.springframework.statemachine.support.
FixedMethodFilter
(implements org.springframework.expression.MethodFilter)
org.springframework.statemachine.transition.
InitialTransition
<S,E> (implements org.springframework.statemachine.transition.
Transition
<S,E>)
org.springframework.statemachine.support.
LifecycleObjectSupport
(implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.SmartLifecycle)
org.springframework.statemachine.support.
DefaultStateMachineExecutor
<S,E> (implements org.springframework.statemachine.support.
StateMachineExecutor
<S,E>)
org.springframework.statemachine.config.
EnumStateMachineFactory
<S,E> (implements org.springframework.statemachine.config.
StateMachineFactory
<S,E>)
org.springframework.statemachine.support.
StateMachineObjectSupport
<S,E>
org.springframework.statemachine.support.
AbstractStateMachine
<S,E> (implements org.springframework.statemachine.
StateMachine
<S,E>, org.springframework.statemachine.support.
StateMachineAccess
<S,E>)
org.springframework.statemachine.
EnumStateMachine
<S,E>
org.springframework.statemachine.trigger.
TimerTrigger
<S,E> (implements org.springframework.statemachine.trigger.
Trigger
<S,E>)
org.springframework.statemachine.event.
LoggingListener
(implements org.springframework.context.ApplicationListener<E>)
org.springframework.statemachine.processor.
MethodInvokingStateMachineRuntimeProcessor
<T,S,E> (implements org.springframework.statemachine.processor.
StateMachineRuntimeProcessor
<T,S,E>)
org.springframework.statemachine.config.common.annotation.configuration.
ObjectPostProcessorConfiguration
org.springframework.statemachine.listener.
OrderedComposite
<S>
org.springframework.statemachine.action.
SpelExpressionAction
<S,E> (implements org.springframework.statemachine.action.
Action
<S,E>)
org.springframework.statemachine.guard.
SpelExpressionGuard
<S,E> (implements org.springframework.statemachine.guard.
Guard
<S,E>)
org.springframework.statemachine.support.
StateContextExpressionMethods
org.springframework.statemachine.config.
StateData
<S,E>
org.springframework.statemachine.processor.
StateMachineActivatorAnnotationPostProcessor
(implements org.springframework.statemachine.processor.
MethodAnnotationPostProcessor
<T>)
org.springframework.statemachine.processor.
StateMachineAnnotationPostProcessor
(implements org.springframework.context.ApplicationListener<E>, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.beans.factory.InitializingBean, org.springframework.context.Lifecycle)
org.springframework.statemachine.config.configuration.
StateMachineAnnotationPostProcessorConfiguration
org.springframework.statemachine.config.configuration.
StateMachineCommonConfiguration
org.springframework.statemachine.config.
StateMachineConfig
<S,E>
org.springframework.statemachine.config.configuration.
StateMachineConfigurationImportSelector
(implements org.springframework.context.annotation.ImportSelector)
org.springframework.statemachine.config.
StateMachineConfigurerAdapter
<S,E> (implements org.springframework.statemachine.config.builders.
StateMachineConfigurer
<S,E>)
org.springframework.statemachine.config.
EnumStateMachineConfigurerAdapter
<S,E>
org.springframework.statemachine.support.
StateMachineContextUtils
org.springframework.statemachine.event.
StateMachineEventPublisherConfiguration
org.springframework.statemachine.processor.
StateMachineHandler
<S,E> (implements org.springframework.core.Ordered)
org.springframework.statemachine.processor.
StateMachineOnTransitionHandler
<S,E>
org.springframework.statemachine.listener.
StateMachineListenerAdapter
<S,E> (implements org.springframework.statemachine.listener.
StateMachineListener
<S,E>)
org.springframework.statemachine.processor.
StateMachineMethodInvokerHelper.ParametersWrapper
<SS,EE>
org.springframework.statemachine.support.
StateMachineObjectSupport.StateMachineListenerRelay
(implements org.springframework.statemachine.listener.
StateMachineListener
<S,E>)
org.springframework.statemachine.config.builders.
StateMachineStates
<S,E>
org.springframework.statemachine.
StateMachineSystemConstants
org.springframework.statemachine.config.builders.
StateMachineTransitions
<S,E>
org.springframework.statemachine.config.builders.
StateMachineTransitions.ChoiceData
<S,E>
org.springframework.statemachine.config.builders.
StateMachineTransitions.TransitionData
<S,E>
org.springframework.statemachine.support.
StateMachineUtils
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.dao.DataAccessException
org.springframework.dao.NonTransientDataAccessException
org.springframework.statemachine.
StateMachineException
org.springframework.statemachine.support.tree.
Tree
<T>
org.springframework.statemachine.support.tree.
Tree.Node
<T>
org.springframework.statemachine.support.tree.
TreeTraverser
<T>
org.springframework.statemachine.support.
UniqueMethodFilter
(implements org.springframework.util.ReflectionUtils.MethodFilter)
Interface Hierarchy
org.springframework.statemachine.action.
Action
<S,E>
org.springframework.statemachine.config.common.annotation.
AnnotationBuilder
<O>
org.springframework.statemachine.config.common.annotation.
AnnotationConfigurer
<O,B>
org.springframework.statemachine.config.builders.
StateMachineConfigurer
<S,E>
org.springframework.statemachine.config.common.annotation.
AnnotationConfigurerBuilder
<I>
org.springframework.statemachine.config.configurers.
ChoiceTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
ExternalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
ForkTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
InternalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
JoinTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
LocalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.common.annotation.configurers.
PropertiesConfigurer
<I>
org.springframework.statemachine.config.common.annotation.configurers.
ResourceConfigurer
<I>
org.springframework.statemachine.config.configurers.
StateConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
TransitionConfigurer
<T,S,E>
org.springframework.statemachine.config.configurers.
ExternalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
InternalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
LocalTransitionConfigurer
<S,E>
org.springframework.statemachine.
ExtendedState
org.springframework.statemachine.guard.
Guard
<S,E>
org.springframework.statemachine.processor.
MethodAnnotationPostProcessor
<T>
org.springframework.statemachine.config.common.annotation.
ObjectPostProcessor
<T>
org.springframework.statemachine.config.common.annotation.configurers.
PropertiesConfigurerAware
org.springframework.statemachine.state.
PseudoState
<S,E>
org.springframework.statemachine.state.
PseudoStateContext
<S,E>
org.springframework.statemachine.state.
PseudoStateListener
<S,E>
org.springframework.statemachine.region.
Region
<S,E>
org.springframework.statemachine.
StateMachine
<S,E>
org.springframework.statemachine.config.common.annotation.configurers.
ResourceConfigurerAware
org.springframework.statemachine.state.
State
<S,E>
org.springframework.statemachine.
StateContext
<S,E>
org.springframework.statemachine.support.
StateMachineAccess
<S,E>
org.springframework.statemachine.event.
StateMachineEventPublisher
org.springframework.statemachine.support.
StateMachineExecutor
<S,E>
org.springframework.statemachine.support.
StateMachineExecutor.StateMachineExecutorTransit
<S,E>
org.springframework.statemachine.config.
StateMachineFactory
<S,E>
org.springframework.statemachine.support.
StateMachineFunction
<I>
org.springframework.statemachine.listener.
StateMachineListener
<S,E>
org.springframework.statemachine.processor.
StateMachineRuntime
<S,E>
org.springframework.statemachine.processor.
StateMachineRuntimeProcessor
<T,S,E>
org.springframework.statemachine.config.builders.
StateMachineStateConfigurer
<S,E>
org.springframework.statemachine.config.builders.
StateMachineTransitionConfigurer
<S,E>
org.springframework.statemachine.transition.
Transition
<S,E>
org.springframework.statemachine.trigger.
Trigger
<S,E>
org.springframework.statemachine.trigger.
TriggerContext
<S,E>
org.springframework.statemachine.trigger.
TriggerListener
Annotation Type Hierarchy
org.springframework.statemachine.annotation.
OnTransition
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
EventHeaders
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
WithStateMachine
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.config.
EnableStateMachineFactory
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.config.
EnableStateMachine
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.config.common.annotation.
EnableAnnotationConfiguration
(implements java.lang.annotation.Annotation)
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
org.springframework.statemachine.transition.
TransitionKind
org.springframework.statemachine.state.
PseudoStateKind
org.springframework.statemachine.state.
PseudoStateContext.PseudoAction
org.springframework.statemachine.config.configurers.
StateConfigurer.History
Overview
Package
Class
Tree
Deprecated
Index
Help
Spring State Machine
Prev
Next
Frames
No Frames
All Classes