protected static class SingleThreadedExecutor.SingleThreadedRunner extends java.lang.Object implements Executor
Modifier and Type | Field and Description |
---|---|
private DBIDs |
ids
Array IDs to process
|
private Processor[] |
procs
The process masters that own the instances.
|
private java.util.HashMap<SharedVariable<?>,SharedVariable.Instance<?>> |
variables
Variables map.
|
Modifier | Constructor and Description |
---|---|
protected |
SingleThreadedRunner(DBIDs ids,
Processor[] procs)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<I extends SharedVariable.Instance<?>> |
getInstance(SharedVariable<I> parent)
Get a channel for this executor.
|
void |
run() |
private DBIDs ids
private Processor[] procs
private java.util.HashMap<SharedVariable<?>,SharedVariable.Instance<?>> variables
public void run()
public <I extends SharedVariable.Instance<?>> I getInstance(SharedVariable<I> parent)
Executor
getInstance
in interface Executor
I
- Variable typeparent
- Channel parentCopyright © 2019 ELKI Development Team. License information.