Package org.eclipse.epsilon.eol.launch
Class EolRunConfiguration.Builder<C extends EolRunConfiguration,B extends EolRunConfiguration.Builder<C,B>>
java.lang.Object
org.eclipse.epsilon.common.launch.ProfilableRunConfiguration.Builder<C,B>
org.eclipse.epsilon.eol.launch.EolRunConfiguration.Builder<C,B>
- Direct Known Subclasses:
EglRunConfiguration.Builder,ErlRunConfiguration.Builder,EwlRunConfiguration.Builder
- Enclosing class:
- EolRunConfiguration
public static class EolRunConfiguration.Builder<C extends EolRunConfiguration,B extends EolRunConfiguration.Builder<C,B>>
extends ProfilableRunConfiguration.Builder<C,B>
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanintprotected booleanFields inherited from class org.eclipse.epsilon.common.launch.ProfilableRunConfiguration.Builder
configClass, id, outputFile, profileExecution, repeats, script, showResults -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected IEolModulebooleanbooleanloadModels(boolean load) parallel()parallel(boolean parallel) withModel(IModel model, StringProperties properties) withModelLoading(boolean load) withModels(Map<IModel, StringProperties> modelsAndProps) withModels(IModel... models) withModule(IEolModule module) withParallelism(int parallelism) withParameter(String name, Object value) withParameters(Map<String, Object> params) withProperties(Map<?, ?> properties) withProperty(String name, Object value) Methods inherited from class org.eclipse.epsilon.common.launch.ProfilableRunConfiguration.Builder
buildReflective, profileExecution, profileExecution, showResults, showResults, with, withId, withOutputFile, withOutputFile, withProfiling, withRepeats, withResults, withScript, withScript
-
Field Details
-
module
-
modelsAndProperties
-
parameters
-
loadModels
public boolean loadModels -
parallelism
public int parallelism -
sequential
protected boolean sequential
-
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
-
Method Details
-
build
- Specified by:
buildin classProfilableRunConfiguration.Builder<C extends EolRunConfiguration,B extends EolRunConfiguration.Builder<C, B>>
-
createModule
-
skipModelLoading
-
withModelLoading
-
loadModels
-
withModule
-
withModel
-
withModel
-
withModels
-
withModels
-
withProperties
-
withProperty
-
withParameter
-
withParameters
-
withParallelism
-
withParallelism
-
sequential
-
parallel
-
parallel
-
isSequential
public boolean isSequential() -
isParallel
public boolean isParallel()
-