public class ForkOptions extends AbstractOptions
CompileOptions.fork
is true
.Constructor and Description |
---|
ForkOptions() |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
excludedFieldsFromOptionMap()
Internal method.
|
protected Map<String,String> |
fieldName2AntMap()
Internal method.
|
String |
getExecutable()
Returns the compiler executable to be used.
|
List<String> |
getJvmArgs()
Returns any additional JVM arguments for the compiler process.
|
String |
getMemoryInitialSize()
Returns the initial heap size for the compiler process.
|
String |
getMemoryMaximumSize()
Returns the maximum heap size for the compiler process.
|
String |
getTempDir()
Returns the directory used for temporary files that may be created to pass
command line arguments to the compiler process.
|
void |
setExecutable(String executable)
Sets the compiler executable to be used.
|
void |
setJvmArgs(List<String> jvmArgs)
Sets any additional JVM arguments for the compiler process.
|
void |
setMemoryInitialSize(String memoryInitialSize)
Sets the initial heap size for the compiler process.
|
void |
setMemoryMaximumSize(String memoryMaximumSize)
Sets the maximum heap size for the compiler process.
|
void |
setTempDir(String tempDir)
Sets the directory used for temporary files that may be created to pass
command line arguments to the compiler process.
|
define, fieldValue2AntMap, optionMap
@Input @Optional public String getExecutable()
null
.public void setExecutable(String executable)
null
.public String getMemoryInitialSize()
null
, in which case the JVM's default will be used.public void setMemoryInitialSize(String memoryInitialSize)
null
, in which case the JVM's default will be used.public String getMemoryMaximumSize()
null
, in which case the JVM's default will be used.public void setMemoryMaximumSize(String memoryMaximumSize)
null
, in which case the JVM's default will be used.public String getTempDir()
null
,
in which case the directory will be chosen automatically.public void setTempDir(String tempDir)
null
,
in which case the directory will be chosen automatically.@Input @Optional public List<String> getJvmArgs()
public void setJvmArgs(List<String> jvmArgs)
protected Map<String,String> fieldName2AntMap()
fieldName2AntMap
in class AbstractOptions
protected List<String> excludedFieldsFromOptionMap()
excludedFieldsFromOptionMap
in class AbstractOptions