Class UncheckedFilterWriter.Builder

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

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

Using File IO:


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

Using NIO Path:


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

    • Builder

      public Builder()
  • Method Details

    • get

      public UncheckedFilterWriter get() throws IOException
      Builds a new UncheckedFilterWriter.

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

      This builder use the following aspects:

      • AbstractStreamBuilder.getWriter()
      Returns:
      a new instance.
      Throws:
      UnsupportedOperationException - if the origin cannot provide a Writer.
      IOException - if an I/O error occurs.
      See Also:
      • AbstractStreamBuilder.getWriter()