DISABLE_BACKENDS, NO_BACKEND
Constructor and Description |
---|
ToolChain()
Constructs a tool chain with the default id.
|
Modifier and Type | Method and Description |
---|---|
void |
addEngine(Engine engine)
Registers the given engine in the tool chain taking into account data dependencies.
|
java.util.List<Engine> |
getEngines()
Returns all engines of the tool chain.
|
Entity |
start(java.util.Map<EntityType,Entity> inputs)
Processes entities of the input types and produces an entity of the output type.
|
addBackend, addInputType, addParameter, deactivateBackends, debugWrite, debugWrite, defines, disableAllBackends, enableAllBackends, equals, getBackends, getId, getInputEntity, getInputTypes, getLogger, getOptionalInputEntity, getOutputType, getParameters, hashCode, isDebugMode, parseCommandLine, setDebugMode, setOutputType, start, toString
public Entity start(java.util.Map<EntityType,Entity> inputs)
Engine
public java.util.List<Engine> getEngines()
public void addEngine(Engine engine)
engine
- the engine to be registered.