Loading...
Searching...
No Matches
Abstract builder of AbstractRunParameters.
More...
|
| newBuilder () |
| Creates a newBuilder instance.
|
|
T | build () |
| Abstract method to create and return an instance of AbstractRunParameters or one its subclasses.
|
|
B | setGAMSOptions (GAMSOptions option) |
| Sets an instance of GAMSOptions as a run parameter.
|
|
B | setGAMSCheckpoint (GAMSCheckpoint checkpoint) |
| Sets an instance of GAMSCheckpoint as a run parameter.
|
|
B | setOutput (PrintStream output) |
| Sets an output Stream to capture GAMS log as a run parameter.
|
|
B | setCreateOutDB (boolean createOutDB) |
| Sets a flag that determines if an output database should be created after running a job.
|
|
B | setDatabases (ArrayList< GAMSDatabase > db) |
| Sets a lsit of GAMSDatabase as a run parameter.
|
|
|
abstract T | createObject () |
| Abstract method to create and return the instance of AbstractRunParameters subclass.
|
|
abstract B | thisBuilder () |
| Abstract method to get the instance of AbstractRunParameters subclass.
|
|
Abstract builder of AbstractRunParameters.
The builder can be used to configure parameters for running a job such as options, checkpoint, output log, flag to determine whether output database should be created and a list of input databases.
- Parameters
-
<B> | an instance of AbstractRunParameters.newBuilder subclass subclass |
<T> | an instance of AbstractRunParameters subclass |
◆ newBuilder()
Creates a newBuilder instance.
◆ build()
Abstract method to create and return an instance of AbstractRunParameters or one its subclasses.
- Returns
- a new instance of AbstractRunParameters or one of its subclasses.
◆ createObject()
Abstract method to create and return the instance of AbstractRunParameters subclass.
- Returns
- the instance of AbstractRunParameters subclass
◆ setCreateOutDB()
Sets a flag that determines if an output database should be created after running a job.
- Returns
- the instance of AbstractRunParameters.newBuilder or one of its subclasses.
◆ setDatabases()
Sets a lsit of GAMSDatabase as a run parameter.
- Returns
- the instance of AbstractRunParameters.newBuilder or one of its subclasses.
◆ setGAMSCheckpoint()
Sets an instance of GAMSCheckpoint as a run parameter.
- Returns
- the instance of AbstractRunParameters.newBuilder or one of its subclasses.
◆ setGAMSOptions()
Sets an instance of GAMSOptions as a run parameter.
- Returns
- the instance of AbstractRunParameters.newBuilder or one of its subclasses.
◆ setOutput()
Sets an output Stream to capture GAMS log as a run parameter.
- Returns
- the instance of AbstractRunParameters.newBuilder or one of its subclasses.
◆ thisBuilder()
Abstract method to get the instance of AbstractRunParameters subclass.
- Returns
- the instance of AbstractRunParameters.newBuilder or one of its subclasses.