public class ExecutionEngineFactory extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ExecutionEngineFactory.ExecutionEngineType
Enum class of allowed execution engine types.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT
Execution engine factory field for default execution engine.
|
static String |
PARTIAL_RECALL
Execution engine factory field for partial recall (LIGER) execution
engine.
|
static String |
SIMPLE
Execution engine factory field for simple execution engine.
|
| Constructor and Description |
|---|
ExecutionEngineFactory() |
| Modifier and Type | Method and Description |
|---|---|
static ExecutionEngine |
getEngine(ExecutionEngineFactory.ExecutionEngineType type,
ACache source,
ACache target,
String sourceVar,
String targetVar,
long maxOpt,
double k)
Factory function for retrieving the desired execution engine instance.
|
static ExecutionEngineFactory.ExecutionEngineType |
getExecutionEngineType(String name)
Factory function for retrieving an execution engine name from the set of
allowed types.
|
public static final String DEFAULT
public static final String SIMPLE
public static final String PARTIAL_RECALL
public static ExecutionEngineFactory.ExecutionEngineType getExecutionEngineType(String name)
name - The name/type of the execution engine.public static ExecutionEngine getEngine(ExecutionEngineFactory.ExecutionEngineType type, ACache source, ACache target, String sourceVar, String targetVar, long maxOpt, double k)
type - Type of the Execution Enginesource - Source cachetarget - Target cachesourceVar - Source variabletargetVar - Target variableCopyright © 2020. All rights reserved.