- Either<L,R> - Class in de.flapdoodle.transition.types
-
- Either() - Constructor for class de.flapdoodle.transition.types.Either
-
- End<S> - Interface in de.flapdoodle.transition.routes
-
- end(NamedType<?>) - Method in class de.flapdoodle.transition.routes.ImmutableRouteAndVertex.Builder
-
Initializes the value for the
end attribute.
- end() - Method in class de.flapdoodle.transition.routes.ImmutableRouteAndVertex
-
- end() - Method in interface de.flapdoodle.transition.routes.RoutesAsGraph.RouteAndVertex
-
- EndTransition<S> - Interface in de.flapdoodle.transition.processlike.transitions
-
- equals(Object) - Method in class de.flapdoodle.transition.ImmutableNamedType
-
This instance is equal to all instances of ImmutableNamedType that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndState
-
This instance is equal to all instances of ImmutableNamedTypeAndState that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndValue
-
This instance is equal to all instances of ImmutableNamedTypeAndValue that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.initlike.ImmutableSimple
-
This instance is equal to all instances of ImmutableSimple that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.initlike.ImmutableState
-
This instance is equal to all instances of ImmutableState that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.initlike.ImmutableStateListener
-
This instance is equal to all instances of ImmutableStateListener that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.initlike.ImmutableTypedListener
-
This instance is equal to all instances of ImmutableTypedListener that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.processlike.ImmutableHelper
-
This instance is equal to all instances of ImmutableHelper that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.processlike.ImmutableState
-
This instance is equal to all instances of ImmutableState that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.routes.ImmutableBridge
-
This instance is equal to all instances of ImmutableBridge that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.routes.ImmutableEnd
-
This instance is equal to all instances of ImmutableEnd that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.routes.ImmutableMergingJunction
-
This instance is equal to all instances of ImmutableMergingJunction that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.routes.ImmutablePartingWay
-
This instance is equal to all instances of ImmutablePartingWay that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.routes.ImmutableRouteAndVertex
-
This instance is equal to all instances of ImmutableRouteAndVertex that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.routes.ImmutableStart
-
This instance is equal to all instances of ImmutableStart that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.routes.ImmutableThreeWayMergingJunction
-
This instance is equal to all instances of ImmutableThreeWayMergingJunction that have equal attribute values.
- equals(Object) - Method in class de.flapdoodle.transition.types.ImmutableEither
-
This instance is equal to all instances of ImmutableEither that have equal attribute values.
- format(String, Object...) - Static method in class de.flapdoodle.transition.Preconditions
-
- from(NamedType<T>) - Method in class de.flapdoodle.transition.ImmutableNamedType.Builder
-
Fill a builder with attribute values from the provided NamedType instance.
- from(NamedTypeAndState<T>) - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndState.Builder
-
Fill a builder with attribute values from the provided NamedTypeAndState instance.
- from(NamedTypeAndValue<T>) - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndValue.Builder
-
Fill a builder with attribute values from the provided NamedTypeAndValue instance.
- from(InitListener.Simple) - Method in class de.flapdoodle.transition.initlike.ImmutableSimple.Builder
-
Fill a builder with attribute values from the provided Simple instance.
- from(State<T>) - Method in class de.flapdoodle.transition.initlike.ImmutableState.Builder
-
Fill a builder with attribute values from the provided State instance.
- from(InitListener.StateListener<T>) - Method in class de.flapdoodle.transition.initlike.ImmutableStateListener.Builder
-
Fill a builder with attribute values from the provided StateListener instance.
- from(InitListener.TypedListener) - Method in class de.flapdoodle.transition.initlike.ImmutableTypedListener.Builder
-
Fill a builder with attribute values from the provided TypedListener instance.
- from(ProcessListener.Helper) - Method in class de.flapdoodle.transition.processlike.ImmutableHelper.Builder
-
Fill a builder with attribute values from the provided Helper instance.
- from(State<T>) - Method in class de.flapdoodle.transition.processlike.ImmutableState.Builder
-
Fill a builder with attribute values from the provided State instance.
- from(Bridge<S, D>) - Method in class de.flapdoodle.transition.routes.ImmutableBridge.Builder
-
Fill a builder with attribute values from the provided Bridge instance.
- from(End<S>) - Method in class de.flapdoodle.transition.routes.ImmutableEnd.Builder
-
Fill a builder with attribute values from the provided End instance.
- from(MergingJunction<L, R, D>) - Method in class de.flapdoodle.transition.routes.ImmutableMergingJunction.Builder
-
Fill a builder with attribute values from the provided MergingJunction instance.
- from(PartingWay<S, A, B>) - Method in class de.flapdoodle.transition.routes.ImmutablePartingWay.Builder
-
Fill a builder with attribute values from the provided PartingWay instance.
- from(RoutesAsGraph.RouteAndVertex) - Method in class de.flapdoodle.transition.routes.ImmutableRouteAndVertex.Builder
-
Fill a builder with attribute values from the provided RouteAndVertex instance.
- from(Start<D>) - Method in class de.flapdoodle.transition.routes.ImmutableStart.Builder
-
Fill a builder with attribute values from the provided Start instance.
- from(ThreeWayMergingJunction<L, M, R, D>) - Method in class de.flapdoodle.transition.routes.ImmutableThreeWayMergingJunction.Builder
-
Fill a builder with attribute values from the provided ThreeWayMergingJunction instance.
- from(Either<L, R>) - Method in class de.flapdoodle.transition.types.ImmutableEither.Builder
-
Fill a builder with attribute values from the provided Either instance.
- hashCode() - Method in class de.flapdoodle.transition.ImmutableNamedType
-
Computes a hash code from attributes: name, type.
- hashCode() - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndState
-
Computes a hash code from attributes: type, state.
- hashCode() - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndValue
-
Computes a hash code from attributes: type, value.
- hashCode() - Method in class de.flapdoodle.transition.initlike.ImmutableSimple
-
Computes a hash code from attributes: onStateReached, onTearDown.
- hashCode() - Method in class de.flapdoodle.transition.initlike.ImmutableState
-
Computes a hash code from attributes: value, onTearDown.
- hashCode() - Method in class de.flapdoodle.transition.initlike.ImmutableStateListener
-
Computes a hash code from attributes: type, listener.
- hashCode() - Method in class de.flapdoodle.transition.initlike.ImmutableTypedListener
-
Computes a hash code from attributes: stateReachedListener, stateTearDownListener.
- hashCode() - Method in class de.flapdoodle.transition.processlike.ImmutableHelper
-
Computes a hash code from attributes: onStateChange, onStateChangeFailedWithRetry.
- hashCode() - Method in class de.flapdoodle.transition.processlike.ImmutableState
-
Computes a hash code from attributes: type, value.
- hashCode() - Method in class de.flapdoodle.transition.routes.ImmutableBridge
-
Computes a hash code from attributes: start, destination.
- hashCode() - Method in class de.flapdoodle.transition.routes.ImmutableEnd
-
Computes a hash code from attributes: start.
- hashCode() - Method in class de.flapdoodle.transition.routes.ImmutableMergingJunction
-
Computes a hash code from attributes: left, right, destination.
- hashCode() - Method in class de.flapdoodle.transition.routes.ImmutablePartingWay
-
Computes a hash code from attributes: start, oneDestination, otherDestination.
- hashCode() - Method in class de.flapdoodle.transition.routes.ImmutableRouteAndVertex
-
Computes a hash code from attributes: start, route, end.
- hashCode() - Method in class de.flapdoodle.transition.routes.ImmutableStart
-
Computes a hash code from attributes: destination.
- hashCode() - Method in class de.flapdoodle.transition.routes.ImmutableThreeWayMergingJunction
-
Computes a hash code from attributes: left, middle, right, destination.
- hashCode() - Method in class de.flapdoodle.transition.types.ImmutableEither
-
Computes a hash code from attributes: optLeft, optRight.
- TearDown<T> - Interface in de.flapdoodle.transition.initlike
-
- TearDownException - Exception in de.flapdoodle.transition.initlike
-
- TearDownException(String, List<RuntimeException>) - Constructor for exception de.flapdoodle.transition.initlike.TearDownException
-
- TearDownException(String, RuntimeException) - Constructor for exception de.flapdoodle.transition.initlike.TearDownException
-
- ThreeWayMergingJunction<L,M,R,D> - Interface in de.flapdoodle.transition.routes
-
- ThreeWayMergingTransition<L,M,R,D> - Interface in de.flapdoodle.transition.initlike.transitions
-
- toString() - Method in class de.flapdoodle.transition.ImmutableNamedType
-
Prints the immutable value NamedType with attribute values.
- toString() - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndState
-
Prints the immutable value NamedTypeAndState with attribute values.
- toString() - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndValue
-
Prints the immutable value NamedTypeAndValue with attribute values.
- toString() - Method in class de.flapdoodle.transition.initlike.ImmutableSimple
-
Prints the immutable value Simple with attribute values.
- toString() - Method in class de.flapdoodle.transition.initlike.ImmutableState
-
Prints the immutable value State with attribute values.
- toString() - Method in class de.flapdoodle.transition.initlike.ImmutableStateListener
-
Prints the immutable value StateListener with attribute values.
- toString() - Method in class de.flapdoodle.transition.initlike.ImmutableTypedListener
-
Prints the immutable value TypedListener with attribute values.
- toString() - Method in class de.flapdoodle.transition.processlike.ImmutableHelper
-
Prints the immutable value Helper with attribute values.
- toString() - Method in class de.flapdoodle.transition.processlike.ImmutableState
-
Prints the immutable value State with attribute values.
- toString() - Method in class de.flapdoodle.transition.routes.ImmutableBridge
-
Prints the immutable value Bridge with attribute values.
- toString() - Method in class de.flapdoodle.transition.routes.ImmutableEnd
-
Prints the immutable value End with attribute values.
- toString() - Method in class de.flapdoodle.transition.routes.ImmutableMergingJunction
-
Prints the immutable value MergingJunction with attribute values.
- toString() - Method in class de.flapdoodle.transition.routes.ImmutablePartingWay
-
Prints the immutable value PartingWay with attribute values.
- toString() - Method in class de.flapdoodle.transition.routes.ImmutableRouteAndVertex
-
Prints the immutable value RouteAndVertex with attribute values.
- toString() - Method in class de.flapdoodle.transition.routes.ImmutableStart
-
Prints the immutable value Start with attribute values.
- toString() - Method in class de.flapdoodle.transition.routes.ImmutableThreeWayMergingJunction
-
Prints the immutable value ThreeWayMergingJunction with attribute values.
- toString() - Method in class de.flapdoodle.transition.types.ImmutableEither
-
Prints the immutable value Either with attribute values.
- transitionOf(SingleDestination<D>) - Method in class de.flapdoodle.transition.initlike.InitRoutes
-
- transitionOf(SingleSource<?, D>) - Method in class de.flapdoodle.transition.processlike.ProcessRoutes
-
- TransitionResolver - Interface in de.flapdoodle.transition.initlike.resolver
-
- type(Type) - Method in class de.flapdoodle.transition.ImmutableNamedType.Builder
-
Initializes the value for the
type attribute.
- type() - Method in class de.flapdoodle.transition.ImmutableNamedType
-
- type(NamedType<T>) - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndState.Builder
-
Initializes the value for the
type attribute.
- type() - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndState
-
- type(NamedType<T>) - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndValue.Builder
-
Initializes the value for the
type attribute.
- type() - Method in class de.flapdoodle.transition.initlike.ImmutableNamedTypeAndValue
-
- type(NamedType<T>) - Method in class de.flapdoodle.transition.initlike.ImmutableStateListener.Builder
-
Initializes the value for the
type attribute.
- type() - Method in class de.flapdoodle.transition.initlike.ImmutableStateListener
-
- type() - Method in interface de.flapdoodle.transition.initlike.InitListener.StateListener
-
- type() - Method in interface de.flapdoodle.transition.initlike.NamedTypeAndState
-
- type() - Method in interface de.flapdoodle.transition.initlike.NamedTypeAndValue
-
- type() - Method in interface de.flapdoodle.transition.NamedType
-
- type(NamedType<T>) - Method in class de.flapdoodle.transition.processlike.ImmutableState.Builder
-
Initializes the value for the
type attribute.
- type() - Method in class de.flapdoodle.transition.processlike.ImmutableState
-
- type() - Method in interface de.flapdoodle.transition.processlike.State
-
- typedBuilder() - Static method in interface de.flapdoodle.transition.initlike.InitListener
-
- TypedListener() - Constructor for class de.flapdoodle.transition.initlike.InitListener.TypedListener
-
- typeOf(String, Class<T>) - Static method in interface de.flapdoodle.transition.NamedType
-
- typeOf(Class<T>) - Static method in interface de.flapdoodle.transition.NamedType
-