Klasse CodegenTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.jooq.codegen.gradle.CodegenTask
Alle implementierten Schnittstellen:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

@CacheableTask public class CodegenTask extends org.gradle.api.DefaultTask
The code generation task.
  • Verschachtelte Klassen - Übersicht

    Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Task

    org.gradle.api.Task.Namer
  • Feldübersicht

    Von Schnittstelle geerbte Felder org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    CodegenTask(NamedConfiguration configuration, org.gradle.api.file.FileCollection codegenClasspath, org.gradle.api.provider.ProviderFactory providers, org.gradle.api.model.ObjectFactory objects)
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
    execute(org.gradle.work.InputChanges changes)
     
    org.gradle.api.provider.Property<Boolean>
     
    org.gradle.api.file.FileCollection
     
    org.gradle.api.provider.Provider<String>
     
    List<org.gradle.api.file.DirectoryProperty>
     

    Von Klasse geerbte Methoden org.gradle.api.DefaultTask

    compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Von Klasse geerbte Methoden org.gradle.api.internal.AbstractTask

    acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Konstruktordetails

    • CodegenTask

      @Inject public CodegenTask(NamedConfiguration configuration, org.gradle.api.file.FileCollection codegenClasspath, org.gradle.api.provider.ProviderFactory providers, org.gradle.api.model.ObjectFactory objects)
  • Methodendetails

    • execute

      public void execute(org.gradle.work.InputChanges changes) throws Exception
      Löst aus:
      Exception
    • getConfiguration

      @Input public org.gradle.api.provider.Provider<String> getConfiguration()
    • getCaching

      @Input public org.gradle.api.provider.Property<Boolean> getCaching()
    • getClasspath

      @Classpath public org.gradle.api.file.FileCollection getClasspath()
    • getOutputDirectory

      @OutputDirectories public List<org.gradle.api.file.DirectoryProperty> getOutputDirectory()