Overview | Package | Class | Deprecated | Index | Help
| Groovy Documentation
| FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD

## org.gradle.api.tasks.compile
[Groovy] Class ForkOptions

    java.lang.Object
      org.gradle.api.tasks.compile.AbstractOptions
          org.gradle.api.tasks.compile.ForkOptions

    class ForkOptions
    extends AbstractOptions

Authors:
  Hans Dockter

Property Summary
`java.lang.String` | `executable` The executable to use to fork the compiler.
`java.util.List` | `jvmArgs` The JVM command-line arguments for the compiler process.
`java.lang.String` | `memoryInitialSize` The initial heap size for the compiler process.
`java.lang.String` | `memoryMaximumSize` The maximum heap size for the compiler process.
`java.lang.String` | `tempDir`

Method Summary
`java.util.Map` | `fieldName2AntMap()`

Methods inherited from class AbstractOptions
addValueToMapIfNotNull, define, excludedFieldsFromOptionMap, fieldName2AntMap, fieldValue2AntMap, isOptionField, optionMap

Methods inherited from class java.lang.Object
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()

Property Detail

### executable

    @Input
    @Optional
    java.lang.String executable

  The executable to use to fork the compiler.

### jvmArgs

    java.util.List jvmArgs

  The JVM command-line arguments for the compiler process.

### memoryInitialSize

    java.lang.String memoryInitialSize

  The initial heap size for the compiler process.

### memoryMaximumSize

    java.lang.String memoryMaximumSize

  The maximum heap size for the compiler process.

### tempDir

    java.lang.String tempDir

Method Detail

### fieldName2AntMap

    java.util.Map fieldName2AntMap()

Groovy Documentation