Class AbstractOptions

java.lang.Object
org.gradle.api.tasks.compile.AbstractOptions
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
BaseForkOptions, BaseScalaCompileOptions, CompileOptions, DebugOptions, GroovyCompileOptions, ScalaDocOptions

public abstract class AbstractOptions extends Object implements Serializable
Base class for compilation-related options.
See Also:
  • Constructor Details

    • AbstractOptions

      public AbstractOptions()
  • Method Details

    • define

      public void define(@Nullable Map<String,Object> args)
    • optionMap

      public Map<String,Object> optionMap()
    • excludeFromAntProperties

      protected boolean excludeFromAntProperties(String fieldName)
    • getAntPropertyName

      protected String getAntPropertyName(String fieldName)
    • getAntPropertyValue

      protected Object getAntPropertyValue(String fieldName, Object value)