FSMStateFunctionBuilder < S , D > function ( final Class < P > arg0 , final FI . Apply2 < P , D , FSM . State < S , D >> arg1 ) { return erasedEvent ( arg0 , null , null , arg1 ) ; }
add a case statement that matches if the event type and predicate matches . concode_field_sep PFBuilder<FSM.Event<D>,FSM.State<S,D>> builder concode_field_sep FSMStateFunctionBuilder<S,D> anyEvent concode_elem_sep PartialFunction<FSM.Event<D>,FSM.State<S,D>> build concode_elem_sep FSMStateFunctionBuilder<S,D> erasedEvent concode_elem_sep FSMStateFunctionBuilder<S,D> eventEquals concode_elem_sep FSMStateFunctionBuilder<S,D> eventEquals