Loading...
Searching...
No Matches
com.gams.api.GAMSRunParameters.newBuilder Class Reference

A builder of GAMSRunParameters. More...

Inheritance diagram for com.gams.api.GAMSRunParameters.newBuilder:
com.gams.api.AbstractRunParameters.newBuilder< GAMSRunParameters, GAMSRunParameters.newBuilder >

Protected Member Functions

GAMSRunParameters createObject ()
 Creates and returns an instance of GAMSRunParameters.
 
newBuilder thisBuilder ()
 Gets the GAMSRunParameters.newBuilder instance.
 
- Protected Member Functions inherited from com.gams.api.AbstractRunParameters.newBuilder< GAMSRunParameters, GAMSRunParameters.newBuilder >
abstract B thisBuilder ()
 Abstract method to get the instance of AbstractRunParameters subclass.
 
abstract T createObject ()
 Abstract method to create and return the instance of AbstractRunParameters subclass.
 

Additional Inherited Members

- Public Member Functions inherited from com.gams.api.AbstractRunParameters.newBuilder< GAMSRunParameters, GAMSRunParameters.newBuilder >
 newBuilder ()
 Creates a newBuilder instance.
 
build ()
 Abstract method to create and return an instance of AbstractRunParameters or one its subclasses.
 
setGAMSOptions (GAMSOptions option)
 Sets an instance of GAMSOptions as a run parameter.
 
setGAMSCheckpoint (GAMSCheckpoint checkpoint)
 Sets an instance of GAMSCheckpoint as a run parameter.
 
setOutput (PrintStream output)
 Sets an output Stream to capture GAMS log as a run parameter.
 
setCreateOutDB (boolean createOutDB)
 Sets a flag that determines if an output database should be created after running a job.
 
setDatabases (ArrayList< GAMSDatabase > db)
 Sets a lsit of GAMSDatabase as a run parameter.
 

Detailed Description

A builder of GAMSRunParameters.

Instances of GAMSRunParameters are created by GAMSRunParameters.newBuilder().

Member Function Documentation

◆ createObject()

GAMSRunParameters com.gams.api.GAMSRunParameters.newBuilder.createObject ( )
protected

Creates and returns an instance of GAMSRunParameters.

◆ thisBuilder()

newBuilder com.gams.api.GAMSRunParameters.newBuilder.thisBuilder ( )
protected

Gets the GAMSRunParameters.newBuilder instance.

Returns
the instance of GAMSRunParameters.newBuilder.