Interface ExecutableInput<O>

  • Type Parameters:
    O - output

    public interface ExecutableInput<O>
    An executable input is an input that performs a specific action on a SUL itself.
    • Method Detail

      • execute

        O execute()
        Executes this input symbol.
        Returns:
        the output generated by the SUL
        Throws:
        SULException - if this input cannot be executed on the SUL