@Accessors
public class GeneratorConfig
extends java.lang.Object
| Constructor and Description |
|---|
GeneratorConfig(org.gradle.api.Project project,
Language language) |
| Modifier and Type | Method and Description |
|---|---|
GeneratedAnnotationOptions |
generatedAnnotation(groovy.lang.Closure<?> configureClosure) |
GeneratedAnnotationOptions |
getGeneratedAnnotation() |
java.lang.String |
getJavaSourceLevel() |
Outlet |
getOutlet() |
org.gradle.api.NamedDomainObjectContainer<Outlet> |
getOutlets() |
boolean |
isSuppressWarningsAnnotation() |
Outlet |
outlet(groovy.lang.Closure<?> configureClosure) |
org.gradle.api.NamedDomainObjectContainer<Outlet> |
outlets(groovy.lang.Closure<?> configureClosure) |
void |
setJavaSourceLevel(java.lang.String javaSourceLevel) |
void |
setSuppressWarningsAnnotation(boolean suppressWarningsAnnotation) |
public GeneratorConfig(org.gradle.api.Project project,
Language language)
public org.gradle.api.NamedDomainObjectContainer<Outlet> outlets(groovy.lang.Closure<?> configureClosure)
public Outlet getOutlet()
public Outlet outlet(groovy.lang.Closure<?> configureClosure)
public GeneratedAnnotationOptions generatedAnnotation(groovy.lang.Closure<?> configureClosure)
@Pure public boolean isSuppressWarningsAnnotation()
public void setSuppressWarningsAnnotation(boolean suppressWarningsAnnotation)
@Pure public java.lang.String getJavaSourceLevel()
public void setJavaSourceLevel(java.lang.String javaSourceLevel)
@Pure public GeneratedAnnotationOptions getGeneratedAnnotation()
@Pure public org.gradle.api.NamedDomainObjectContainer<Outlet> getOutlets()