public class FileSplitParallelDataSetIterator extends BaseParallelDataSetIterator
| Modifier and Type | Field and Description |
|---|---|
protected List<DataSetIterator> |
asyncIterators |
static String |
DEFAULT_PATTERN |
allDepleted, counter, inequalityHandling, numProducers, producerAffinity, resetTracker, states| Constructor and Description |
|---|
FileSplitParallelDataSetIterator(@NonNull File rootFolder,
@NonNull String pattern,
@NonNull FileCallback callback) |
FileSplitParallelDataSetIterator(@NonNull File rootFolder,
@NonNull String pattern,
@NonNull FileCallback callback,
int numThreads) |
FileSplitParallelDataSetIterator(@NonNull File rootFolder,
@NonNull String pattern,
@NonNull FileCallback callback,
int numThreads,
@NonNull InequalityHandling inequalityHandling) |
FileSplitParallelDataSetIterator(@NonNull File rootFolder,
@NonNull String pattern,
@NonNull FileCallback callback,
int numThreads,
int bufferPerThread,
@NonNull InequalityHandling inequalityHandling) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNextFor(int consumer) |
DataSet |
nextFor(int consumer) |
protected void |
reset(int consumer) |
asyncSupported, attachThread, batch, getCurrentProducerIndex, getLabels, getPreProcessor, hasNext, hasNextFor, inputColumns, next, next, nextFor, remove, reset, resetSupported, setPreProcessor, stepForward, totalOutcomesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEachRemainingpublic static final String DEFAULT_PATTERN
protected List<DataSetIterator> asyncIterators
public FileSplitParallelDataSetIterator(@NonNull
@NonNull File rootFolder,
@NonNull
@NonNull String pattern,
@NonNull
@NonNull FileCallback callback)
public FileSplitParallelDataSetIterator(@NonNull
@NonNull File rootFolder,
@NonNull
@NonNull String pattern,
@NonNull
@NonNull FileCallback callback,
int numThreads)
public FileSplitParallelDataSetIterator(@NonNull
@NonNull File rootFolder,
@NonNull
@NonNull String pattern,
@NonNull
@NonNull FileCallback callback,
int numThreads,
@NonNull
@NonNull InequalityHandling inequalityHandling)
public FileSplitParallelDataSetIterator(@NonNull
@NonNull File rootFolder,
@NonNull
@NonNull String pattern,
@NonNull
@NonNull FileCallback callback,
int numThreads,
int bufferPerThread,
@NonNull
@NonNull InequalityHandling inequalityHandling)
public boolean hasNextFor(int consumer)
hasNextFor in interface ParallelDataSetIteratorhasNextFor in class BaseParallelDataSetIteratorpublic DataSet nextFor(int consumer)
nextFor in interface ParallelDataSetIteratornextFor in class BaseParallelDataSetIteratorprotected void reset(int consumer)
reset in class BaseParallelDataSetIteratorCopyright © 2021. All rights reserved.