Class UncheckedFilterReader.Builder

All Implemented Interfaces:
IOSupplier<UncheckedFilterReader>
Enclosing class:
UncheckedFilterReader

public static class UncheckedFilterReader.Builder extends AbstractStreamBuilder<UncheckedFilterReader,UncheckedFilterReader.Builder>
Builds a new UncheckedFilterReader.

Using File IO:


 UncheckedFilterReader s = UncheckedFilterReader.builder()
   .setFile(file)
   .get();
 

Using NIO Path:


 UncheckedFilterReader s = UncheckedFilterReader.builder()
   .setPath(path)
   .get();
 
See Also:
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • get

      public UncheckedFilterReader get()
      Builds a new UncheckedFilterReader.

      You must set input that supports AbstractStreamBuilder.getReader() on this builder, otherwise, this method throws an exception.

      This builder use the following aspects:

      • AbstractStreamBuilder.getReader()
      Returns:
      a new instance.
      Throws:
      UnsupportedOperationException - if the origin cannot provide a Reader.
      IllegalStateException - if the origin is null.
      See Also:
      • AbstractStreamBuilder.getReader()