A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractExtension - Class in com.github.sebersole.gradle.quarkus.extension
Basic support for Extension implementations
AbstractExtension(String, ResolvedDependency, ResolvedDependency, Configuration, Configuration, Services) - Constructor in AbstractExtension
AbstractExtensionConfig - Class in com.github.sebersole.gradle.quarkus.dsl
Base support for ExtensionConfig implementations.
AbstractExtensionConfig(String, BuildDetails, Object) - Constructor in AbstractExtensionConfig
applyTo(Project, Services) - Method in AugmentationTask
applyTo(Project, Services) - Method in GenerateFatJarTask
applyTo(Project, Services) - Method in GenerateJarTask
artifact(Object, Action<Dependency>) - Method in AbstractExtensionConfig
augment() - Method in AugmentationTask
AugmentationTask - Class in com.github.sebersole.gradle.quarkus.task
Catch-all for Quarkus building
AugmentationTask(Services) - Constructor in AugmentationTask

B

buildImage(String) - Method in NativeArguments

C

containerBuild(boolean) - Method in NativeArguments
convert(Services) - Method in AbstractExtensionConfig
convert(Services) - Method in Convertible
Convertible - Interface in com.github.sebersole.gradle.quarkus.extension
Capability to convert an ExtensionConfig into an Extension

D

DEBUG_ENABLED - Field in Logging
DEPLOYMENT_ARTIFACT_KEY - Field in Helper

E

ensureFileExists(File) - Method in Helper
equals(Object) - Method in StandardModuleVersionIdentifier
execute() - Method in Helper.Action
expand(IndexView) - Method in MutableCompositeIndex
extension(String, Helper.Action) - Method in ExtensionsConfig
EXTENSION_PROP_FILE - Field in Helper
extensionMarkerPropertiesAccess() - Method in ResolvedDependency
extensions(Action<ExtensionsConfig>) - Method in QuarkusConfig
ExtensionsConfig - Class in com.github.sebersole.gradle.quarkus.dsl
Models the Quarkus `extensions {}` block - in other words, all explicitly declared extensions.
ExtensionsConfig(BuildDetails) - Constructor in ExtensionsConfig
ExternalArtifactIndexManager - Class in com.github.sebersole.gradle.quarkus.indexing
Standard IndexManager implementation
ExternalArtifactIndexManager(File, File) - Constructor in ExternalArtifactIndexManager
extractOnlyOne(Collection<T>, Helper.Action, Helper.Action) - Method in Helper

F

findService(Class<S>) - Method in Services
from(ModuleVersionIdentifier, ResolvedDependency, Services) - Method in ImplicitExtension

G

GenerateFatJarTask - Class in com.github.sebersole.gradle.quarkus.task
Generates a Quarkus fat-jar
GenerateFatJarTask(Services) - Constructor in GenerateFatJarTask
generateIndex() - Method in ExternalArtifactIndexManager
generateIndex() - Method in IndexManager
generateJar() - Method in GenerateFatJarTask
generateJar() - Method in GenerateJarTask
GenerateJarTask - Class in com.github.sebersole.gradle.quarkus.task
Generates a Quarkus jar
GenerateJarTask(Services) - Constructor in GenerateJarTask
getAllKnownImplementors(DotName) - Method in MutableCompositeIndex
getAllKnownSubclasses(DotName) - Method in MutableCompositeIndex
getAnnotations(DotName) - Method in MutableCompositeIndex
getAnnotationsWithRepeatable(DotName, IndexView) - Method in MutableCompositeIndex
getArtifact() - Method in AbstractExtension
getArtifactName() - Method in StandardModuleVersionIdentifier
getBuildDetails() - Method in Services
getBuildImage() - Method in NativeArguments
getClassByName(DotName) - Method in MutableCompositeIndex
getClassesToInclude() - Method in PersistenceUnit
getDependencies() - Method in PersistenceUnitConfig
getDependencyBase() - Method in ResolvedDependency
The base file/directory for the dependency.
getDependencyService() - Method in Services
getDeploymentArtifact() - Method in AbstractExtension
getDeploymentDependencies() - Method in AbstractExtension
getDslName() - Method in AbstractExtension
getDslName() - Method in AbstractExtensionConfig
getExtensionsConfig() - Method in QuarkusConfig
getExtensionsContainer() - Method in ExtensionsConfig
getExtensionService() - Method in Services
getGroupName() - Method in StandardModuleVersionIdentifier
getIndex() - Method in ExternalArtifactIndexManager
getIndex() - Method in IndexAccess
getIndex() - Method in IndexManager
getIndexAccess() - Method in ResolvedDependency
getIndexFile() - Method in ExternalArtifactIndexManager
getIndexFile() - Method in IndexManager
getIndexingService() - Method in Services
getKnownClasses() - Method in MutableCompositeIndex
getKnownDirectImplementors(DotName) - Method in MutableCompositeIndex
getKnownDirectSubclasses(DotName) - Method in MutableCompositeIndex
getMainSourceSet() - Method in ProjectInfo
getModuleVersionIdentifier() - Method in ProjectInfo
getName() - Method in PersistenceUnitConfig
getPath() - Method in ProjectInfo
getProjectDirectory() - Method in ProjectInfo
getProjectService() - Method in Services
getQuarkusVersion() - Method in QuarkusConfig
getRole() - Method in Service
The exposed role of the service.
getRuntimeArtifact() - Method in AbstractExtensionConfig
getRuntimeDependencies() - Method in AbstractExtension
getRuntimeDependencies() - Method in AbstractExtensionConfig
getService(Class<S>) - Method in Services
getUnitName() - Method in PersistenceUnit
getUnitName() - Method in PersistenceUnitConfig
getVersion() - Method in StandardModuleVersionIdentifier
getWorkingDirectory() - Method in QuarkusConfig
groupArtifactVersion(Dependency) - Method in Helper

H

hashCode() - Method in StandardModuleVersionIdentifier
Helper - Class in com.github.sebersole.gradle.quarkus
General helper
Helper.Action - Interface in com.github.sebersole.gradle.quarkus
hibernateOrm(Action<HibernateOrmExtensionConfig>) - Method in ExtensionsConfig

I

ImplicitExtension - Class in com.github.sebersole.gradle.quarkus.extension
An implicit extension recognized from another extension's dependencies
ImplicitExtension(ResolvedDependency, ResolvedDependency, Configuration, Configuration, Services) - Constructor in ImplicitExtension
include(Object, Action<Dependency>) - Method in PersistenceUnitConfig
IndexAccess - Class in com.github.sebersole.gradle.quarkus.indexing
Indirection reference to a Jandex index for a single dependency.
IndexAccess(IndexManager) - Constructor in IndexAccess
IndexManager - Interface in com.github.sebersole.gradle.quarkus.indexing
Responsible for managing a single Jandex Index.
isContainerBuild() - Method in NativeArguments
isResolved() - Method in ExternalArtifactIndexManager
isResolved() - Method in IndexManager

J

JANDEX_FILE_NAME - Field in Helper
JANDEX_INDEX_FILE_PATH - Field in Helper

K

L

launchDevMode() - Method in LaunchDevModeTask
LaunchDevModeTask - Class in com.github.sebersole.gradle.quarkus.task
Placeholder for "dev mode"
LaunchDevModeTask(QuarkusConfig) - Constructor in LaunchDevModeTask
LOGGER - Field in Logging
LOGGER_NAME - Field in Logging
Logging - Class in com.github.sebersole.gradle.quarkus

M

META_INF - Field in Helper
methodMissing(String, def) - Method in ExtensionsConfig
MutableCompositeIndex - Class in com.github.sebersole.gradle.quarkus.indexing
Represents the Jandex Index over all dependencies.

N

nativeArgs(Action<NativeArguments>) - Method in QuarkusConfig
NativeArguments - Class in com.github.sebersole.gradle.quarkus.dsl
???
NativeArguments() - Constructor in NativeArguments

O

P

PersistenceUnit - Class in com.github.sebersole.gradle.quarkus.jpa
A "resolved" persistence-unit descriptor
PersistenceUnit(String) - Constructor in PersistenceUnit
PersistenceUnitConfig - Class in com.github.sebersole.gradle.quarkus.dsl
Configuration for a single persistence-unit
PersistenceUnitConfig(String, BuildDetails) - Constructor in PersistenceUnitConfig
platform(Object) - Method in PlatformsConfigGroovyDelegate
platform(String, Action<Dependency>) - Method in QuarkusConfig
platforms(Action<Configuration>) - Method in QuarkusConfig
PlatformsConfigGroovyDelegate - Class in com.github.sebersole.gradle.quarkus.dsl
Used as the delegate for Groovy closures over the Quarkus platforms.
PlatformsConfigGroovyDelegate(BuildDetails) - Constructor in PlatformsConfigGroovyDelegate
ProjectInfo - Class in com.github.sebersole.gradle.quarkus.service
Details about a local Project
ProjectInfo(String, String, String, String, Directory, JavaPluginConvention) - Constructor in ProjectInfo

Q

QUARKUS_BOM - Field in Helper
QUARKUS_GROUP - Field in Helper
QUARKUS - Field in Helper
QUARKUS_UNIVERSE_COMMUNITY_BOM - Field in Helper
QuarkusConfig - Class in com.github.sebersole.gradle.quarkus.dsl
Gradle DSL extension for configuring the Quarkus build.
QuarkusConfig(Services) - Constructor in QuarkusConfig
QuarkusConfigException - Class in com.github.sebersole.gradle.quarkus
QuarkusConfigException(String) - Constructor in QuarkusConfigException
quarkusExtension(String, String) - Method in ExtensionsConfig
quarkusExtensions(Action<ExtensionsConfig>) - Method in QuarkusConfig
quarkusUniverse() - Method in PlatformsConfigGroovyDelegate

R

readIndex() - Method in ExternalArtifactIndexManager
readIndex() - Method in IndexManager
registerService(Service<T>) - Method in Services
REGISTRATION_NAME - Field in AugmentationTask
REPORT_BANNER_LINE - Field in Helper
REPORT_INDENTATION - Field in Helper
ResolvedDependency - Interface in com.github.sebersole.gradle.quarkus.dependency
Details related to a resolved dependency

S

Service - Interface in com.github.sebersole.gradle.quarkus.service
General contract for a service that can be used with Services
Services - Class in com.github.sebersole.gradle.quarkus.service
Access to standard Quarkus plugin services as well as any additionally registered ones
services() - Method in AbstractExtension
Services(Project) - Constructor in Services
setBuildImage(String) - Method in NativeArguments
setContainerBuild(boolean) - Method in NativeArguments
StandardExtension - Class in com.github.sebersole.gradle.quarkus.extension
Standard DSL implementation for configuring Quarkus extensions
StandardExtension(String, ResolvedDependency, ResolvedDependency, Configuration, Configuration, Services) - Constructor in StandardExtension
StandardExtensionConfig - Class in com.github.sebersole.gradle.quarkus.dsl
Standard implementation of ExtensionConfig
StandardExtensionConfig(String, BuildDetails, Object) - Constructor in StandardExtensionConfig
StandardModuleVersionIdentifier - Class in com.github.sebersole.gradle.quarkus.dependency
Basic implementation of the ModuleIdentifier contract
StandardModuleVersionIdentifier(ResolvedModuleVersion) - Constructor in StandardModuleVersionIdentifier

T

TASK_NAME - Field in GenerateFatJarTask
TASK_NAME - Field in GenerateJarTask
toString() - Method in StandardModuleVersionIdentifier
TRACE_ENABLED - Field in Logging

U

V

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _