public final class DefaultEngine extends java.lang.Object implements Engine<TestSequence>
DefaultEngine class is to processes an abstract instruction call
sequence (uses symbolic values) and to build a concrete instruction call sequence (uses only
concrete values and can be simulated and used to generate source code in assembly language).
The DefaultEngine class performs all necessary data generation and all initializing
calls to the generated instruction sequence.| Constructor and Description |
|---|
DefaultEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(java.util.Map<java.lang.String,java.lang.Object> attributes) |
java.lang.Class<TestSequence> |
getSolutionClass() |
EngineResult<TestSequence> |
solve(EngineContext engineContext,
java.util.List<Call> abstractSequence) |
public java.lang.Class<TestSequence> getSolutionClass()
getSolutionClass in interface Engine<TestSequence>public void configure(java.util.Map<java.lang.String,java.lang.Object> attributes)
configure in interface Engine<TestSequence>public EngineResult<TestSequence> solve(EngineContext engineContext, java.util.List<Call> abstractSequence)
solve in interface Engine<TestSequence>