Class GradleExtensionBuilder

java.lang.Object
io.micronaut.sourcegen.generator.visitors.gradle.builder.GradleExtensionBuilder
All Implemented Interfaces:
GradleTypeBuilder

@Internal public class GradleExtensionBuilder extends Object implements GradleTypeBuilder
A builder for GenerateGradlePlugin.Type.GRADLE_EXTENSION. Creates a Gradle extension for calling a gradle task with the specification.
  • Field Details

    • EXTENSION_NAME_SUFFIX

      public static final String EXTENSION_NAME_SUFFIX
      The suffix to use for extension class.
      See Also:
    • DEFAULT_EXTENSION_NAME_PREFIX

      public static final String DEFAULT_EXTENSION_NAME_PREFIX
      The prefix to use for default extension class.
      See Also:
    • TASK_CONFIGURATOR_SUFFIX

      public static final String TASK_CONFIGURATOR_SUFFIX
      The suffix to use for task configurator class.
      See Also:
  • Constructor Details

    • GradleExtensionBuilder

      public GradleExtensionBuilder()
  • Method Details