public class CacheShuffledStream extends AbstractTask
| Modifier and Type | Field and Description |
|---|---|
IntOption |
maximumCacheSizeOption |
IntOption |
shuffleRandomSeedOption |
ClassOption |
streamOption |
classOptionNamesToPreparedObjects, options| Constructor and Description |
|---|
CacheShuffledStream() |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
doTaskImpl(TaskMonitor monitor,
ObjectRepository repository)
This method performs this task.
|
String |
getPurposeString()
Gets the purpose of this object
|
Class<?> |
getTaskResultType()
Gets the result type of this task.
|
doTask, doTask, getDescription, getTaskName, prepareForUseImplcopy, discoverOptionsViaReflection, getCLICreationString, getOptions, getPreparedClassOption, getPreparedClassOption, prepareClassOptions, prepareForUse, prepareForUsecopy, measureByteSize, measureByteSize, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcopy, measureByteSizepublic ClassOption streamOption
public IntOption maximumCacheSizeOption
public IntOption shuffleRandomSeedOption
public String getPurposeString()
OptionHandlergetPurposeString in interface OptionHandlergetPurposeString in class AbstractOptionHandlerprotected Object doTaskImpl(TaskMonitor monitor, ObjectRepository repository)
AbstractTaskAbstractTask implements doTask so all
its extensions only need to implement doTaskImpl.doTaskImpl in class AbstractTaskmonitor - the TaskMonitor to userepository - the ObjectRepository to useCopyright © 2014 University of Waikato, Hamilton, NZ. All Rights Reserved.