public Source <OutT> actionAsSource2 <T1, T2, OutT>(AbstractAction2 <Env, T1, T2, OutT> action) { return(new Source <OutT>(action)); }
public Sink <T2> actionAsSink2_2 <T1, T2, OutT>(AbstractAction2 <Env, T1, T2, OutT> action) { return(new Sink <T2>(action.AsHandler2)); }
public Source <OutT> execute_2_2 <T1, T2, OutT>(AbstractAction2 <Env, T1, T2, OutT> action, Source <T2> src) { connect(src, actionAsSink2_2(action)); return(actionAsSource2(action)); }