Package ru.ispras.microtesk.test.engine
Class SequenceProcessor
- java.lang.Object
-
- ru.ispras.microtesk.test.engine.SequenceProcessor
-
public final class SequenceProcessor extends java.lang.Object
SequenceProcessor
is responsible for abstract sequence concretization.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SequenceProcessor
get()
ru.ispras.testbase.knowledge.iterator.Iterator<ConcreteSequence>
process(EngineContext engineContext, java.util.Map<java.lang.String,java.lang.Object> attributes, AbstractSequence abstractSequence)
Processes the abstract sequence and returns the iterator of the concrete sequences.
-
-
-
Method Detail
-
get
public static SequenceProcessor get()
-
process
public ru.ispras.testbase.knowledge.iterator.Iterator<ConcreteSequence> process(EngineContext engineContext, java.util.Map<java.lang.String,java.lang.Object> attributes, AbstractSequence abstractSequence)
Processes the abstract sequence and returns the iterator of the concrete sequences.- Parameters:
engineContext
- the engine contextattributes
- the attributesabstractSequence
- the abstract sequence- Returns:
- the iterator of the concrete sequences
-
-