Class Hierarchy
- java.lang.Object
- de.flapdoodle.transition.types.Either<L,R>
- de.flapdoodle.transition.routes.ImmutableBridge<S,D> (implements de.flapdoodle.transition.routes.Bridge<S,D>)
- de.flapdoodle.transition.routes.ImmutableBridge.Builder<S,D>
- de.flapdoodle.transition.types.ImmutableEither.Builder<L,R>
- de.flapdoodle.transition.routes.ImmutableEnd<S> (implements de.flapdoodle.transition.routes.End<S>)
- de.flapdoodle.transition.routes.ImmutableEnd.Builder<S>
- de.flapdoodle.transition.processlike.ImmutableHelper (implements de.flapdoodle.transition.processlike.ProcessListener.Helper)
- de.flapdoodle.transition.processlike.ImmutableHelper.Builder (implements de.flapdoodle.transition.processlike.ProcessListener.Helper.Builder)
- de.flapdoodle.transition.routes.ImmutableMergingJunction<L,R,D> (implements de.flapdoodle.transition.routes.MergingJunction<L,R,D>)
- de.flapdoodle.transition.routes.ImmutableMergingJunction.Builder<L,R,D>
- de.flapdoodle.transition.ImmutableNamedType<T> (implements de.flapdoodle.transition.NamedType<T>)
- de.flapdoodle.transition.ImmutableNamedType.Builder<T>
- de.flapdoodle.transition.initlike.ImmutableNamedTypeAndState<T> (implements de.flapdoodle.transition.initlike.NamedTypeAndState<T>)
- de.flapdoodle.transition.initlike.ImmutableNamedTypeAndState.Builder<T>
- de.flapdoodle.transition.initlike.ImmutableNamedTypeAndValue<T> (implements de.flapdoodle.transition.initlike.NamedTypeAndValue<T>)
- de.flapdoodle.transition.initlike.ImmutableNamedTypeAndValue.Builder<T>
- de.flapdoodle.transition.routes.ImmutablePartingWay<S,A,B> (implements de.flapdoodle.transition.routes.PartingWay<S,A,B>)
- de.flapdoodle.transition.routes.ImmutablePartingWay.Builder<S,A,B>
- de.flapdoodle.transition.routes.ImmutableRouteAndVertex (implements de.flapdoodle.transition.routes.RoutesAsGraph.RouteAndVertex)
- de.flapdoodle.transition.routes.ImmutableRouteAndVertex.Builder
- de.flapdoodle.transition.initlike.ImmutableSimple.Builder
- de.flapdoodle.transition.routes.ImmutableStart<D> (implements de.flapdoodle.transition.routes.Start<D>)
- de.flapdoodle.transition.routes.ImmutableStart.Builder<D>
- de.flapdoodle.transition.initlike.ImmutableState<T> (implements de.flapdoodle.transition.initlike.State<T>)
- de.flapdoodle.transition.processlike.ImmutableState<T> (implements de.flapdoodle.transition.processlike.State<T>)
- de.flapdoodle.transition.initlike.ImmutableState.Builder<T>
- de.flapdoodle.transition.processlike.ImmutableState.Builder<T>
- de.flapdoodle.transition.initlike.ImmutableStateListener<T> (implements de.flapdoodle.transition.initlike.InitListener.StateListener<T>)
- de.flapdoodle.transition.initlike.ImmutableStateListener.Builder<T>
- de.flapdoodle.transition.routes.ImmutableThreeWayMergingJunction<L,M,R,D> (implements de.flapdoodle.transition.routes.ThreeWayMergingJunction<L,M,R,D>)
- de.flapdoodle.transition.routes.ImmutableThreeWayMergingJunction.Builder<L,M,R,D>
- de.flapdoodle.transition.initlike.ImmutableTypedListener.Builder
- de.flapdoodle.transition.initlike.InitLike
- de.flapdoodle.transition.initlike.InitLike.Init<D> (implements java.lang.AutoCloseable)
- de.flapdoodle.transition.initlike.InitListener.Simple (implements de.flapdoodle.transition.initlike.InitListener)
- de.flapdoodle.transition.initlike.InitListener.TypedListener (implements de.flapdoodle.transition.initlike.InitListener)
- de.flapdoodle.transition.initlike.InitRoutes<R>
- de.flapdoodle.transition.initlike.InitRoutes.Builder
- de.flapdoodle.transition.initlike.MapBasedStateOfNamedType (implements de.flapdoodle.transition.initlike.resolver.StateOfNamedType)
- de.flapdoodle.transition.Preconditions
- de.flapdoodle.transition.processlike.ProcessEngineLike
- de.flapdoodle.transition.processlike.ProcessRoutes<R>
- de.flapdoodle.transition.processlike.ProcessRoutes.Builder
- de.flapdoodle.transition.routes.RoutesAsGraph
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- java.util.function.BiFunction<T,U,R>
- java.util.function.Consumer<T>
- java.util.function.Function<T,R>
- de.flapdoodle.transition.initlike.InitListener.StateListener<T>
- de.flapdoodle.transition.initlike.InitOnStateReached
- de.flapdoodle.transition.initlike.InitOnStateTearDown
- de.flapdoodle.transition.NamedType<T>
- de.flapdoodle.transition.initlike.NamedTypeAndState<T>
- de.flapdoodle.transition.initlike.NamedTypeAndValue<T>
- de.flapdoodle.transition.processlike.ProcessListener.Helper.Builder
- de.flapdoodle.transition.processlike.ProcessOnStateChange
- de.flapdoodle.transition.processlike.ProcessOnStateChangeFailedWithRetry
- de.flapdoodle.transition.routes.Route<D>
- de.flapdoodle.transition.routes.Bridge<S,D> (also extends de.flapdoodle.transition.routes.SingleDestination<D>, de.flapdoodle.transition.routes.SingleSource<S,D>)
- de.flapdoodle.transition.routes.End<S>
- de.flapdoodle.transition.routes.MergingJunction<L,R,D>
- de.flapdoodle.transition.routes.PartingWay<S,A,B>
- de.flapdoodle.transition.routes.SingleDestination<D>
- de.flapdoodle.transition.routes.SingleSource<S,D>
- de.flapdoodle.transition.routes.Bridge<S,D> (also extends de.flapdoodle.transition.routes.SingleDestination<D>)
- de.flapdoodle.transition.routes.End<S>
- de.flapdoodle.transition.routes.PartingWay<S,A,B>
- de.flapdoodle.transition.routes.Start<D> (also extends de.flapdoodle.transition.routes.SingleDestination<D>)
- de.flapdoodle.transition.routes.Start<D> (also extends de.flapdoodle.transition.routes.SingleDestination<D>, de.flapdoodle.transition.routes.SingleSource<S,D>)
- de.flapdoodle.transition.routes.ThreeWayMergingJunction<L,M,R,D>
- de.flapdoodle.transition.routes.Route.Transition<D>
- de.flapdoodle.transition.initlike.transitions.BridgeTransition<S,D> (also extends java.util.function.Function<T,R>)
- de.flapdoodle.transition.processlike.transitions.BridgeTransition<S,D> (also extends java.util.function.Function<T,R>)
- de.flapdoodle.transition.processlike.transitions.EndTransition<S> (also extends java.util.function.Consumer<T>)
- de.flapdoodle.transition.initlike.transitions.MergeTransition<L,R,D> (also extends java.util.function.BiFunction<T,U,R>)
- de.flapdoodle.transition.processlike.transitions.PartingTransition<S,A,B> (also extends java.util.function.Function<T,R>)
- de.flapdoodle.transition.initlike.transitions.StartTransition<D> (also extends java.util.function.Supplier<T>)
- de.flapdoodle.transition.processlike.transitions.StartTransition<D> (also extends java.util.function.Supplier<T>)
- de.flapdoodle.transition.initlike.transitions.ThreeWayMergingTransition<L,M,R,D>
- de.flapdoodle.transition.routes.RoutesAsGraph.RouteAndVertex
- de.flapdoodle.transition.initlike.State<T>
- de.flapdoodle.transition.processlike.State<T>
- de.flapdoodle.transition.initlike.resolver.StateOfNamedType
- java.util.function.Supplier<T>
- de.flapdoodle.transition.initlike.TearDown<T>
- de.flapdoodle.transition.initlike.resolver.TransitionResolver
Copyright © 2017. All rights reserved.