Class ReaderWriterBuilder<F, B extends ReaderWriterBuilder<F,B> >
java.lang.Object
org.ojalgo.netio.ReaderWriterBuilder<F,B>
- Direct Known Subclasses:
FromFileReader.Builder, ToFileWriter.Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static ExecutorServiceprivate ExecutorServiceprivate final F[]private Stringprivate IntSupplierprivate intprivate Throughput -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static ExecutorServiceexecutor()executor(ExecutorService executor) (package private) ExecutorService(package private) F[]getFiles()(package private) int(package private) int(package private) Throughput(package private) booleanWill create a JMX bean, with the given name, that keeps track of the reader/writer's throughput.(package private) <T> BlockingQueue<T> newQueue(int capacity) parallelism(int parallelism) parallelism(IntSupplier parallelism) queue(int capacity) statistics(Throughput collector)
-
Field Details
-
EXECUTOR
-
myExecutor
-
myFiles
-
myManagerName
-
myParallelism
-
myQueueCapacity
private int myQueueCapacity -
myStatisticsCollector
-
-
Constructor Details
-
ReaderWriterBuilder
ReaderWriterBuilder(F[] files)
-
-
Method Details
-
executor
-
executor
-
manager
-
parallelism
-
parallelism
-
queue
-
statistics
-
getExecutor
ExecutorService getExecutor() -
getFiles
F[] getFiles() -
getParallelism
int getParallelism() -
getQueueCapacity
int getQueueCapacity() -
getStatisticsCollector
Throughput getStatisticsCollector() -
isStatisticsCollector
boolean isStatisticsCollector() -
newQueue
-