Class ReaderWriterBuilder<B extends ReaderWriterBuilder<B>>

java.lang.Object
org.ojalgo.netio.ReaderWriterBuilder<B>
Direct Known Subclasses:
FromFileReader.Builder, ToFileWriter.Builder

abstract class ReaderWriterBuilder<B extends ReaderWriterBuilder<B>> extends Object
  • Field Details

    • EXECUTOR

      private static volatile ExecutorService EXECUTOR
    • myExecutor

      private ExecutorService myExecutor
    • myFiles

      private final File[] myFiles
    • myManagerName

      private String myManagerName
    • myParallelism

      private IntSupplier myParallelism
    • myQueueCapacity

      private int myQueueCapacity
    • myStatisticsCollector

      private Throughput myStatisticsCollector
  • Constructor Details

    • ReaderWriterBuilder

      ReaderWriterBuilder(File[] files)
  • Method Details

    • executor

      static ExecutorService executor()
    • executor

      public B executor(ExecutorService executor)
    • manager

      public B manager(String name)
    • parallelism

      public B parallelism(int parallelism)
    • parallelism

      public B parallelism(IntSupplier parallelism)
    • queue

      public B queue(int capacity)
    • statistics

      public B statistics(Throughput collector)
    • getExecutor

      ExecutorService getExecutor()
    • getFiles

      File[] getFiles()
    • getParallelism

      int getParallelism()
    • getQueueCapacity

      int getQueueCapacity()
    • getStatisticsCollector

      Throughput getStatisticsCollector()
    • isStatisticsCollector

      boolean isStatisticsCollector()