Interface OwlModule.OutputWriter

  • All Superinterfaces:
    OwlModule.Instance
    All Known Implementing Classes:
    OutputWriters.AutomatonStats, OutputWriters.ToHoa
    Enclosing class:
    OwlModule<M extends OwlModule.Instance>
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public static interface OwlModule.OutputWriter
    extends OwlModule.Instance
    The final piece of every pipeline, formatting the produced results and writing them on some output. These consumers should be very efficient, since they are effectively blocking the output stream during each call, which may degrade performance in parallel invocations.