Class Configuration

java.lang.Object
ru.yojo.codegen.meta.Configuration

public class Configuration extends Object
  • Field Details

    • lombokEnabled

      protected Boolean lombokEnabled
    • allArgsConstructor

      protected Boolean allArgsConstructor
    • accessors

      protected Accessors accessors
    • packageLocation

      protected String packageLocation
    • outputDirectory

      protected String outputDirectory
    • contractDirectory

      protected String contractDirectory
    • springBootVersion

      protected String springBootVersion
  • Constructor Details

    • Configuration

      @Inject public Configuration(org.gradle.api.file.ProjectLayout layout)
  • Method Details

    • accessors

      public void accessors(groovy.lang.Closure<?> closure)
    • getLombokEnabled

      public Boolean getLombokEnabled()
    • setLombokEnabled

      public void setLombokEnabled(Boolean lombokEnabled)
    • getAllArgsConstructor

      public Boolean getAllArgsConstructor()
    • setAllArgsConstructor

      public void setAllArgsConstructor(Boolean allArgsConstructor)
    • getAccessors

      public Accessors getAccessors()
    • setAccessors

      public void setAccessors(Accessors accessors)
    • getPackageLocation

      public String getPackageLocation()
    • setPackageLocation

      public void setPackageLocation(String packageLocation)
    • getOutputDirectory

      public String getOutputDirectory()
    • setOutputDirectory

      public void setOutputDirectory(String outputDirectory)
    • getContractDirectory

      public String getContractDirectory()
    • setContractDirectory

      public void setContractDirectory(String contractDirectory)
    • getSpringBootVersion

      public String getSpringBootVersion()
    • setSpringBootVersion

      public void setSpringBootVersion(String springBootVersion)
    • withAccessors

      public Configuration withAccessors()