Class BoundOutputter<T>

Object
BoundOutputter<T>
Type Parameters:
T - element-type for generator

public final class BoundOutputter<T> extends Object
An outputter bound together with OutputPattern and a generator.
Author:
Owen Feehan
  • Constructor Details

    • BoundOutputter

      public BoundOutputter(OutputterChecked outputter, OutputPattern outputPattern, Generator<T> generator)
      Creates a new BoundOutputter instance.
      Parameters:
      outputter - The outputter to be used for the sequence.
      outputPattern -
      generator - The generator to be (repeatedly) used to write elements in the sequence.
  • Method Details

    • getOutputter

      public OutputterChecked getOutputter()
      The outputter to be used for the sequence.
    • getOutputPattern

      public OutputPattern getOutputPattern()
    • getGenerator

      public Generator<T> getGenerator()
      The generator to be (repeatedly) used to write elements in the sequence.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object