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 AbstractOptionsprotected List<String> excludedFieldsFromOptionMap()
excludedFieldsFromOptionMap in class AbstractOptions