Class InterleavingExecutionConfiguration
- java.lang.Object
-
- de.rwth.swc.coffee4j.engine.configuration.execution.InterleavingExecutionConfiguration
-
public class InterleavingExecutionConfiguration extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InterleavingExecutionConfiguration.Builder
-
Field Summary
Fields Modifier and Type Field Description protected InterleavingManagerFactory
managerFactory
-
Method Summary
-
-
-
Field Detail
-
managerFactory
protected final InterleavingManagerFactory managerFactory
-
-
Method Detail
-
getManagerFactory
public InterleavingManagerFactory getManagerFactory()
-
getModelConverterFactory
public ModelConverterFactory getModelConverterFactory()
-
getConflictDetectionConfiguration
public ConflictDetectionConfiguration getConflictDetectionConfiguration()
-
getTestInputGenerationStrategyFactory
public TestInputGenerationStrategyFactory getTestInputGenerationStrategyFactory()
-
getIdentificationStrategyFactory
public IdentificationStrategyFactory getIdentificationStrategyFactory()
-
getFeedbackCheckingStrategyFactory
public FeedbackCheckingStrategyFactory getFeedbackCheckingStrategyFactory()
-
getClassificationStrategyFactory
public ClassificationStrategyFactory getClassificationStrategyFactory()
-
getConstraintCheckerFactory
public ConstraintCheckerFactory getConstraintCheckerFactory()
-
getExecutionReporters
public List<InterleavingExecutionReporter> getExecutionReporters()
-
getArgumentConverters
public List<ArgumentConverter> getArgumentConverters()
-
getExecutionMode
public ExecutionMode getExecutionMode()
- Returns:
- the execution mode for executing the test inputs in groups
-
isGenerating
public boolean isGenerating()
-
executionConfiguration
public static InterleavingExecutionConfiguration.Builder executionConfiguration()
-
generatingExecutionConfiguration
public static InterleavingExecutionConfiguration.Builder generatingExecutionConfiguration()
-
-