package se.l4.vibe.trigger; /** * Combination for running a {@link Trigger} on the output of another * one. * * @author Andreas Holstenson * * @param <Input> * @param <Output> */ public interface On<Input, Output> { /** * Build the actual trigger. * * @param second * @return */ <T> Trigger<Input, T> build(Trigger<Output, T> second); }