Class JandexTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.hibernate.build.gradle.quarkus.task.JandexTask
-
- All Implemented Interfaces:
java.lang.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>
public class JandexTask extends org.gradle.api.DefaultTask
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTASK_NAME
-
Constructor Summary
Constructors Constructor Description JandexTask(QuarkusDsl quarkusDsl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JandexTaskcreateTask(QuarkusDsl dsl)voidgenerateIndex()java.io.FilegetOutputDirectory()java.util.Set<org.gradle.api.file.SourceDirectorySet>getSourcesToIndex()voidsetOutputDirectory(java.io.File outputDirectory)voidsetSourcesToIndex(java.util.Set<org.gradle.api.file.SourceDirectorySet> sourcesToIndex)-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getRequiredServices, getServices, getSharedResources, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString, usesService
-
-
-
-
Field Detail
-
TASK_NAME
public static final java.lang.String TASK_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
JandexTask
@Inject public JandexTask(QuarkusDsl quarkusDsl)
-
-
Method Detail
-
createTask
public static JandexTask createTask(QuarkusDsl dsl)
-
getOutputDirectory
@OutputDirectory public java.io.File getOutputDirectory()
-
setOutputDirectory
public void setOutputDirectory(java.io.File outputDirectory)
-
getSourcesToIndex
@InputFiles public java.util.Set<org.gradle.api.file.SourceDirectorySet> getSourcesToIndex()
-
setSourcesToIndex
public void setSourcesToIndex(java.util.Set<org.gradle.api.file.SourceDirectorySet> sourcesToIndex)
-
generateIndex
public void generateIndex()
-
-