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 TypeFieldDescriptionboolean
int
protected boolean
Fields 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 IEolModule
boolean
boolean
loadModels
(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:
build
in 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()
-