MCPcopy Create free account

hub / github.com/benjiman/statemachine / functions

Functions80 in github.com/benjiman/statemachine

↓ 19 callersMethodtransition
(OneTransition<T> constructor)
src/main/java/com/benjiweber/statemachine/TransitionTo.java:9
↓ 11 callersMethodtryTransition
(NextState<DESIRED> desired)
src/main/java/com/benjiweber/statemachine/State.java:38
↓ 9 callersMethodmatch
(String s)
src/test/java/com/benjiweber/statemachine/RegexExample.java:15
↓ 6 callersMethodsendEmail
(String to, String message)
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:245
↓ 5 callersMethodvalueOf
(Class<T> stateMachineType, String name)
src/main/java/com/benjiweber/statemachine/State.java:118
↓ 4 callersMethodignoreIfInvalid
()
src/main/java/com/benjiweber/statemachine/State.java:32
↓ 4 callersMethodordinal
(Class<T> stateMachineType, Class<U> instanceType)
src/main/java/com/benjiweber/statemachine/State.java:151
↓ 4 callersMethodunchecked
()
src/main/java/com/benjiweber/statemachine/State.java:33
↓ 3 callersMethodemail
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:241
↓ 3 callersMethodorElseThrow
(Supplier<E> e)
src/main/java/com/benjiweber/statemachine/State.java:31
↓ 3 callersMethodvaluesSet
(Class<T> stateMachineType)
src/main/java/com/benjiweber/statemachine/State.java:91
↓ 2 callersMethodarray
(T... ts)
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:234
↓ 2 callersMethodisInState
(NextState<T> constructor)
src/main/java/com/benjiweber/statemachine/State.java:20
↓ 2 callersMethodname
()
src/main/java/com/benjiweber/statemachine/State.java:159
↓ 2 callersMethodnotifyProgress
(Customer customer, EmailSender sender)
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:25
↓ 2 callersMethodvalues
(Class<T> stateMachineType)
src/main/java/com/benjiweber/statemachine/State.java:85
↓ 2 callersMethodwhen
(NextState<T> constructor, Consumer<T> use)
src/main/java/com/benjiweber/statemachine/State.java:24
↓ 1 callersMethodcustomer
(String email)
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:242
↓ 1 callersMethodvalidTransitionTypes
()
src/main/java/com/benjiweber/statemachine/State.java:74
MethodafterTransition
(Switch from)
src/test/java/com/benjiweber/statemachine/LightExample.java:12
MethodafterTransition
(OrderStatus from)
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:44
MethodafterTransition
(T from)
src/main/java/com/benjiweber/statemachine/StateGuards.java:4
MethodafterTransition
(DOMAINSTATETYPE from)
src/main/java/com/benjiweber/statemachine/State.java:17
MethodapplyGuards
(U next)
src/main/java/com/benjiweber/statemachine/State.java:60
MethodassertSealed
(Class<T> stateMachineType)
src/main/java/com/benjiweber/statemachine/State.java:104
MethodbeforeTransition
(T to)
src/main/java/com/benjiweber/statemachine/StateGuards.java:5
MethodbeforeTransition
(DOMAINSTATETYPE to)
src/main/java/com/benjiweber/statemachine/State.java:18
Methodbehaviour_on_states
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:125
MethodcanTransitionTo
(NextState<U> toState)
src/main/java/com/benjiweber/statemachine/State.java:70
Methodcheck_if_in_state
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:62
MethodclassFromDesc
(ClassDesc clsDesc)
src/main/java/com/benjiweber/statemachine/State.java:110
MethoddefaultValueForParameter
(int n)
src/main/java/com/benjiweber/typeref/MethodFinder.java:45
MethoddomainType
()
src/main/java/com/benjiweber/statemachine/State.java:141
Methodenumerable_array
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:188
Methodenumerable_array_instance
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:195
Methodenumerable_set
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:174
Methodenumerable_set_instance
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:181
Methodfinding_valid_transitions_at_runtime
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:160
MethodgetContainingClass
()
src/main/java/com/benjiweber/typeref/MethodFinder.java:22
Methodguard_transition_and_capture_state_from_containing_class
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:145
Methodinvalid_value_of
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:209
MethodisTransition
(ParameterizedType type)
src/main/java/com/benjiweber/statemachine/TransitionTo.java:21
Methodmatch
(String s)
src/test/java/com/benjiweber/statemachine/RegexExample.java:20
Methodmatch
(String s)
src/test/java/com/benjiweber/statemachine/RegexExample.java:27
Methodmatch
(String s)
src/test/java/com/benjiweber/statemachine/RegexExample.java:35
Methodmatch
(String s)
src/test/java/com/benjiweber/statemachine/RegexExample.java:41
Methodmethod
()
src/main/java/com/benjiweber/typeref/MethodFinder.java:31
Methodname
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:228
Methodnon_sealed_type_not_enumerable
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:169
Methodnon_sealed_value_of
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:214
MethodnotifyProgress
(Customer customer, EmailSender emailSender)
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:30
MethodnotifyProgress
(Customer customer, EmailSender emailSender)
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:38
MethodofType
(Class<?> type)
src/main/java/com/benjiweber/typeref/DefaultValue.java:28
Methodordinal
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:219
Methodordinal_instance
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:224
Methodparameter
(int n)
src/main/java/com/benjiweber/typeref/MethodFinder.java:41
Methodregex_invalid_char
()
src/test/java/com/benjiweber/statemachine/RegexExample.java:54
Methodregex_long_match
()
src/test/java/com/benjiweber/statemachine/RegexExample.java:75
Methodregex_match
()
src/test/java/com/benjiweber/statemachine/RegexExample.java:47
Methodregex_minimal_match
()
src/test/java/com/benjiweber/statemachine/RegexExample.java:68
Methodregex_trailing_chars
()
src/test/java/com/benjiweber/statemachine/RegexExample.java:61
Methodruntime_checked_transition
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:86
Methodruntime_checked_transition_ignoring_failure
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:96
Methodruntime_checked_transition_throwing_requested_exception_when_invalid
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:116
Methodruntime_checked_transition_throwing_when_invalid
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:107
Methodruntime_transitions_can_ignore_errors
()
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:50
Methodruntime_transitions_possible
()
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:31
Methodruntime_transitions_throw_exception_when_not_possible
()
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:42
Methodserialized
()
src/main/java/com/benjiweber/typeref/MethodFinder.java:12
Methodstateful_switch
()
src/test/java/com/benjiweber/statemachine/LightExample.java:20
Methodto
(NextState<DESIRED> constructor)
src/main/java/com/benjiweber/statemachine/State.java:36
Methodtraffic_light_typechecked_example
()
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:20
Methodtransition
(TwoTransition<U> constructor)
src/main/java/com/benjiweber/statemachine/BiTransitionTo.java:8
Methodtransition
(ThreeTransition<V> constructor)
src/main/java/com/benjiweber/statemachine/TriTransitionTo.java:8
Methodtype
()
src/main/java/com/benjiweber/statemachine/NextState.java:10
Methodtypesafe_statemachine_example
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:51
Methodvalue_of
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:202
MethodvaluesList
(Class<T> stateMachineType)
src/main/java/com/benjiweber/statemachine/State.java:97
Methodwe_can_match_on_state_type
()
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:69
MethodwithGuards
(U next)
src/main/java/com/benjiweber/statemachine/TransitionTo.java:13