Index

A B C D E F G H I J L M N O P Q R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractClassPathElement - Class in io.quarkus.bootstrap.classloading
 
AbstractClassPathElement() - Constructor for class io.quarkus.bootstrap.classloading.AbstractClassPathElement
 
addAdditionalApplicationArchive(AdditionalDependency) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
addAdditionalApplicationArchives(Collection<AdditionalDependency>) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
addAdditionalDeploymentArchive(Path) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
addBannedElement(ClassPathElement) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
Adds an element that contains classes that should never be loaded by this loader.
addBannedResource(String) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex.Builder
 
addClassLoaderEventListeners(List<ClassLoaderEventListener>) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
addClassLoaderEventListeners(List<ClassLoaderEventListener>) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
 
addCloseTask(Runnable) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
addExcludedPath(Path) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
AdditionalDependency - Class in io.quarkus.bootstrap.app
An additional archive that should be added to the generated application.
AdditionalDependency(PathCollection, boolean, boolean) - Constructor for class io.quarkus.bootstrap.app.AdditionalDependency
 
AdditionalDependency(Path, boolean, boolean) - Constructor for class io.quarkus.bootstrap.app.AdditionalDependency
 
addLesserPriorityElement(ClassPathElement) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
Adds an element which will only be used to load a class or resource if no normal priority element containing that class or resource exists.
addLocalArtifact(ArtifactKey) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
addNormalPriorityElement(ClassPathElement) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
Adds an element that can be used to load classes.
addParentFirstArtifact(ArtifactKey) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
addParentFirstArtifacts(Collection<ArtifactKey>) - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading.Builder
 
addParentFirstElement(ClassPathElement) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
Adds an element that contains classes that will always be loaded in a parent first manner.
addParentFirstResource(String) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex.Builder
 
addResourceMapping(ClassPathElement, String) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex.Builder
 
addRuntimeCloseTask(Closeable) - Method in interface io.quarkus.bootstrap.app.StartupAction
 
addToClassPath(Path) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
addTransformedClassCandidate(ClassPathElement, String) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex.Builder
 
apply(Function<OpenPathTree, T>) - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
Processes the content of this classpath element and returns a result.
apply(Function<OpenPathTree, T>) - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
apply(Function<OpenPathTree, T>) - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
apply(Function<OpenPathTree, T>) - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
ArtifactResult - Class in io.quarkus.bootstrap.app
 
ArtifactResult(Path, String, Map<String, String>) - Constructor for class io.quarkus.bootstrap.app.ArtifactResult
 
AugmentAction - Interface in io.quarkus.bootstrap.app
 
AugmentResult - Class in io.quarkus.bootstrap.app
The result of an augmentation that builds an application
AugmentResult(List<ArtifactResult>, JarResult, Path, Map<String, String>) - Constructor for class io.quarkus.bootstrap.app.AugmentResult
 

B

bootstrap() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
BootstrapAppModelFactory - Class in io.quarkus.bootstrap
The factory that creates the application dependency model.
BootstrapException - Exception in io.quarkus.bootstrap
 
BootstrapException(String) - Constructor for exception io.quarkus.bootstrap.BootstrapException
 
BootstrapException(String, Throwable) - Constructor for exception io.quarkus.bootstrap.BootstrapException
 
BootstrapProfile - Class in io.quarkus.bootstrap.app
Mirror of the logic in ProfileManager, but this is needed pre-bootstrap so there is nowhere to really share it.
BootstrapProfile() - Constructor for class io.quarkus.bootstrap.app.BootstrapProfile
 
build() - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading.Builder
 
build() - Method in class io.quarkus.bootstrap.app.DependencyInfoProviderBuilder
 
build() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
build() - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter.Builder
 
build() - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex.Builder
 
build() - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
Builds the class loader
builder() - Static method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
builder() - Static method in interface io.quarkus.bootstrap.app.DependencyInfoProvider
 
builder() - Static method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
builder() - Static method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter
 
builder() - Static method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex
 
builder(String, ClassLoader, boolean) - Static method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
builder(Path) - Static method in class io.quarkus.bootstrap.app.QuarkusBootstrap
Deprecated.
Builder() - Constructor for class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
Builder() - Constructor for class io.quarkus.bootstrap.classloading.ClassPathResourceIndex.Builder
 
Builder(String, ClassLoader, boolean) - Constructor for class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
 
BuildToolHelper - Class in io.quarkus.bootstrap.utils
Helper class used to expose build tool used by the project
BuildToolHelper.BuildTool - Enum Class in io.quarkus.bootstrap.utils
 

C

ClassChangeInformation - Class in io.quarkus.bootstrap.app
 
ClassChangeInformation(Set<String>, Set<String>, Set<String>) - Constructor for class io.quarkus.bootstrap.app.ClassChangeInformation
 
ClassLoaderEventListener - Interface in io.quarkus.bootstrap.classloading
You can register classloader event listeners during our integration tests to verify / count certain events.
ClassLoaderLimiter - Class in io.quarkus.bootstrap.classloading
 
ClassLoaderLimiter.Builder - Class in io.quarkus.bootstrap.classloading
 
ClassLoaderLimiter.ClassLoaderLimiterConsistencyException - Exception in io.quarkus.bootstrap.classloading
 
ClassLoaderLimiterConsistencyException(String) - Constructor for exception io.quarkus.bootstrap.classloading.ClassLoaderLimiter.ClassLoaderLimiterConsistencyException
 
classLoadListeners - Variable in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
ClassPathElement - Interface in io.quarkus.bootstrap.classloading
Represents an element on the virtual classpath, such as a jar file or classes directory.
ClassPathResource - Interface in io.quarkus.bootstrap.classloading
A resource on the Class Path that has been loaded from a ClassPathElement
ClassPathResourceIndex - Class in io.quarkus.bootstrap.classloading
We used to have a full index of the resources present in the classpath stored in ClassLoaderState of QuarkusClassLoader.
ClassPathResourceIndex.Builder - Class in io.quarkus.bootstrap.classloading
 
clearLocalArtifacts() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
clonedBuilder() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
close() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
close() - Method in interface io.quarkus.bootstrap.app.RunningQuarkusApplication
 
close() - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
close() - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
close() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
close() - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
close() - Method in class io.quarkus.bootstrap.IDELauncherImpl
 
close() - Method in class io.quarkus.bootstrap.jbang.JBangDevModeLauncherImpl
 
CodeGenException - Exception in io.quarkus.bootstrap.prebuild
An exception thrown by the CodeGenProvider's.
CodeGenException(String) - Constructor for exception io.quarkus.bootstrap.prebuild.CodeGenException
 
CodeGenException(String, Throwable) - Constructor for exception io.quarkus.bootstrap.prebuild.CodeGenException
 
CodeGenException(String, Throwable, boolean, boolean) - Constructor for exception io.quarkus.bootstrap.prebuild.CodeGenException
 
CodeGenException(Throwable) - Constructor for exception io.quarkus.bootstrap.prebuild.CodeGenException
 
CodeGenFailureException - Exception in io.quarkus.bootstrap.prebuild
PreBuildStep exception that translates to MojoFailureException (instead of MojoExecutionException)
CodeGenFailureException(String) - Constructor for exception io.quarkus.bootstrap.prebuild.CodeGenFailureException
 
CodeGenFailureException(String, Throwable) - Constructor for exception io.quarkus.bootstrap.prebuild.CodeGenFailureException
 
CodeGenFailureException(String, Throwable, boolean, boolean) - Constructor for exception io.quarkus.bootstrap.prebuild.CodeGenFailureException
 
CodeGenFailureException(Throwable) - Constructor for exception io.quarkus.bootstrap.prebuild.CodeGenFailureException
 
ConfiguredClassLoading - Class in io.quarkus.bootstrap.app
 
ConfiguredClassLoading.Builder - Class in io.quarkus.bootstrap.app
 
containsReloadableResources() - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
Whether this class path element contains resources that can be reloaded in dev mode.
containsReloadableResources() - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
containsReloadableResources() - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
containsReloadableResources() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
CONTINUOUS_TEST - Enum constant in enum class io.quarkus.bootstrap.app.QuarkusBootstrap.Mode
 
createAugmentor() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
createAugmentor(String, Map<String, Object>) - Method in class io.quarkus.bootstrap.app.CuratedApplication
This creates an augmentor, but uses the supplied class name to customise the build chain.
createDeploymentClassLoader() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
createInitialRuntimeApplication() - Method in interface io.quarkus.bootstrap.app.AugmentAction
 
createProductionApplication() - Method in interface io.quarkus.bootstrap.app.AugmentAction
 
createRuntimeClassLoader(ClassLoader, Map<String, byte[]>, Map<String, byte[]>) - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
createRuntimeClassLoader(Map<String, byte[]>, Map<String, byte[]>) - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
CREATOR_APP_ARTIFACT_ID - Static variable in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
CREATOR_APP_CLASSIFIER - Static variable in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
CREATOR_APP_GROUP_ID - Static variable in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
CREATOR_APP_TYPE - Static variable in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
CREATOR_APP_VERSION - Static variable in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
CuratedApplication - Class in io.quarkus.bootstrap.app
The result of the curate step that is done by QuarkusBootstrap.
CurationResult - Class in io.quarkus.bootstrap.app
 
CurationResult(ApplicationModel) - Constructor for class io.quarkus.bootstrap.app.CurationResult
 

D

DependenciesFilter - Class in io.quarkus.bootstrap.devmode
 
DependenciesFilter() - Constructor for class io.quarkus.bootstrap.devmode.DependenciesFilter
 
DependencyInfoProvider - Interface in io.quarkus.bootstrap.app
 
DependencyInfoProviderBuilder - Class in io.quarkus.bootstrap.app
 
DependencyInfoProviderBuilder() - Constructor for class io.quarkus.bootstrap.app.DependencyInfoProviderBuilder
 
DEV - Enum constant in enum class io.quarkus.bootstrap.app.QuarkusBootstrap.Mode
 
DEV - Static variable in class io.quarkus.bootstrap.app.BootstrapProfile
 
DriverRemover - Class in io.quarkus.bootstrap.classloading
 
DriverRemover(ClassLoader) - Constructor for class io.quarkus.bootstrap.classloading.DriverRemover
 

E

EMPTY - Static variable in interface io.quarkus.bootstrap.classloading.ClassPathElement
 
enableGradleAppModel(Path, String, List<String>, String...) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
enableGradleAppModelForDevMode(Path) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
enableGradleAppModelForProdMode(Path) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
enableGradleAppModelForTest(Path) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
enumeratingResourceURLs(String, String) - Method in interface io.quarkus.bootstrap.classloading.ClassLoaderEventListener
 
exists(Path) - Method in enum class io.quarkus.bootstrap.utils.BuildToolHelper.BuildTool
 

F

FilteredClassPathElement - Class in io.quarkus.bootstrap.classloading
 
FilteredClassPathElement(ClassPathElement, Collection<String>) - Constructor for class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
findBuildTool(Path) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
findClass(String, String) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
This method is needed to make packages work correctly on JDK9+, as it will be called to load the package-info class.
findResource(String) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
findResources(String) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
FORCE_COLOR_SUPPORT - Static variable in class io.quarkus.bootstrap.IDELauncherImpl
 
fromDependency(ResolvedDependency) - Static method in interface io.quarkus.bootstrap.classloading.ClassPathElement
 
fromPath(Path, boolean) - Static method in interface io.quarkus.bootstrap.classloading.ClassPathElement
Creates an element from a file system path

G

getActiveProfile(QuarkusBootstrap.Mode) - Static method in class io.quarkus.bootstrap.app.BootstrapProfile
 
getAddedClasses() - Method in class io.quarkus.bootstrap.app.ClassChangeInformation
 
getAdditionalApplicationArchives() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getAdditionalClasspathElements() - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
getAdditionalDeploymentArchives() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getApplicationModel() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
getApplicationModel() - Method in class io.quarkus.bootstrap.app.CurationResult
 
getApplicationRoot() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getApplicationRunner() - Method in class io.quarkus.bootstrap.app.SbomResult
 
getAppModelResolver() - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
getArchivePath() - Method in class io.quarkus.bootstrap.app.AdditionalDependency
getAugmentClassLoader() - Method in class io.quarkus.bootstrap.app.CuratedApplication
In most cases CuratedApplication.getOrCreateAugmentClassLoader() should be used but this can be useful if you want to be able to get this instance without creating it (and so potentially get null if it doesn't exist).
getBaseClassLoader() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getBaseName() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getBaseRuntimeClassLoader() - Method in class io.quarkus.bootstrap.app.CuratedApplication
In most cases CuratedApplication.getOrCreateBaseRuntimeClassLoader() should be used but this can be useful if you want to be able to get this instance without creating it (and so potentially get null if it doesn't exist).
getBuildFile(Path, BuildToolHelper.BuildTool) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
getBuildFiles() - Method in enum class io.quarkus.bootstrap.utils.BuildToolHelper.BuildTool
 
getBuildSystemProperties() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getChangedClasses() - Method in class io.quarkus.bootstrap.app.ClassChangeInformation
 
getClassifier() - Method in class io.quarkus.bootstrap.app.JarResult
 
getClassifier() - Method in class io.quarkus.bootstrap.app.SbomResult
 
getClassLoader() - Method in interface io.quarkus.bootstrap.app.RunningQuarkusApplication
 
getClassLoader() - Method in interface io.quarkus.bootstrap.app.StartupAction
 
getClassLoaderEventListeners() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getClassLoaderNameSuffix() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
getClassPathElements(String) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex
 
getConfigKeys() - Method in interface io.quarkus.bootstrap.app.RunningQuarkusApplication
 
getConfigValue(String, Class<T>) - Method in interface io.quarkus.bootstrap.app.RunningQuarkusApplication
 
getContainingElement() - Method in interface io.quarkus.bootstrap.classloading.ClassPathResource
 
getCurationResult() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
getData() - Method in interface io.quarkus.bootstrap.classloading.ClassPathResource
Loads the data contained in this resource and returns it as a byte array
getDeletedClasses() - Method in class io.quarkus.bootstrap.app.ClassChangeInformation
 
getDependencyInfoProvider() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getDependencyKey() - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
If this classpath element represents a Maven artifact, the method will return its key, otherwise - null.
getDevServicesProperties() - Method in interface io.quarkus.bootstrap.app.StartupAction
 
getElements(String, boolean) - Static method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getElementsWithResource(String) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getElementsWithResource(String, boolean) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getExcludeFromClassPath() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getExistingModel() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
getFirstClassPathElement(String) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex
 
getFormat() - Method in class io.quarkus.bootstrap.app.SbomResult
 
getGraalVMInfo() - Method in class io.quarkus.bootstrap.app.AugmentResult
 
getId() - Method in interface io.quarkus.bootstrap.app.DependencyInfoProvider
 
getJar() - Method in class io.quarkus.bootstrap.app.AugmentResult
 
getLibraryDir() - Method in class io.quarkus.bootstrap.app.JarResult
 
getManifestAttributes() - Method in class io.quarkus.bootstrap.classloading.AbstractClassPathElement
 
getManifestAttributes() - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
 
getManifestAttributes() - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
getMavenModelResolver() - Method in interface io.quarkus.bootstrap.app.DependencyInfoProvider
 
getMetadata() - Method in class io.quarkus.bootstrap.app.ArtifactResult
 
getMode() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getName() - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getNativeResult() - Method in class io.quarkus.bootstrap.app.AugmentResult
 
getOrCreateAugmentClassLoader() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
getOrCreateBaseRuntimeClassLoader() - Method in class io.quarkus.bootstrap.app.CuratedApplication
creates the base runtime class loader.
getOriginalArtifact() - Method in class io.quarkus.bootstrap.app.JarResult
 
getOriginalBaseName() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getParentFirstArtifacts() - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
getPath() - Method in class io.quarkus.bootstrap.app.ArtifactResult
 
getPath() - Method in class io.quarkus.bootstrap.app.JarResult
 
getPath() - Method in interface io.quarkus.bootstrap.classloading.ClassPathResource
 
getProjectDir(Path) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
getProjectRoot() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getProtectionDomain() - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
 
getProtectionDomain() - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
getProtectionDomain() - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
getProtectionDomain() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
getProvidedResources() - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
Returns a set of all known resources.
getProvidedResources() - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
getProvidedResources() - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
getProvidedResources() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
getQuarkusBootstrap() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
getReloadableClasses() - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex
 
getReloadableClassNames() - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getReloadableModules(ApplicationModel) - Static method in class io.quarkus.bootstrap.devmode.DependenciesFilter
 
getRemovedResources() - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
getResolvedDependency() - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
If this classpath element represents a Maven artifact, the method will return it, otherwise - null.
getResolvedDependency() - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
getResolvedDependency() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
getResolvedPaths() - Method in class io.quarkus.bootstrap.app.AdditionalDependency
 
getResource(String) - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
Loads a resource from the class path element, or null if it does not exist.
getResource(String) - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
getResource(String) - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
getResource(String) - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
getResource(String) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getResourceAsStream(String) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getResources(String) - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
 
getResources(String) - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
getResources(String) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getResources(String, boolean) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
getResults() - Method in class io.quarkus.bootstrap.app.AugmentResult
 
getRoot() - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
 
getRoot() - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
getRoot() - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
getRoot() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
getRuntimeProperties() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
getSbomFile() - Method in class io.quarkus.bootstrap.app.SbomResult
 
getSboms() - Method in class io.quarkus.bootstrap.app.JarResult
 
getSbomSpec() - Method in class io.quarkus.bootstrap.app.SbomResult
 
getSbomSpecVersion() - Method in class io.quarkus.bootstrap.app.SbomResult
 
getTargetDirectory() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
gettingURLFromResource(String, String) - Method in interface io.quarkus.bootstrap.classloading.ClassLoaderEventListener
 
getType() - Method in class io.quarkus.bootstrap.app.ArtifactResult
 
getUrl() - Method in interface io.quarkus.bootstrap.classloading.ClassPathResource
 
GRADLE - Enum constant in enum class io.quarkus.bootstrap.utils.BuildToolHelper.BuildTool
 

H

hasReloadableArtifacts() - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
hasReloadableArtifacts() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
hostApplicationIsTestOnly - Variable in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 

I

IDELauncherImpl - Class in io.quarkus.bootstrap
IDE entry point.
instance(Class<?>, Annotation...) - Method in interface io.quarkus.bootstrap.app.RunningQuarkusApplication
Looks up an instance from the CDI container of the running application.
io.quarkus.bootstrap - package io.quarkus.bootstrap
 
io.quarkus.bootstrap.app - package io.quarkus.bootstrap.app
 
io.quarkus.bootstrap.classloading - package io.quarkus.bootstrap.classloading
 
io.quarkus.bootstrap.devmode - package io.quarkus.bootstrap.devmode
 
io.quarkus.bootstrap.jbang - package io.quarkus.bootstrap.jbang
 
io.quarkus.bootstrap.prebuild - package io.quarkus.bootstrap.prebuild
 
io.quarkus.bootstrap.utils - package io.quarkus.bootstrap.utils
 
isApplicationClass(String) - Static method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
Indicates if a given class is considered an application class.
isAssertionsEnabled() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
isAuxiliaryApplication() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
isBanned(String) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex
 
isClassPresentAtRuntime(String) - Static method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
Indicates if a given class is present at runtime.
isClosed() - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
isDirectory() - Method in interface io.quarkus.bootstrap.classloading.ClassPathResource
 
isFlatClassPath() - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
isFlatTestClassPath() - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
isForceApplicationArchive() - Method in class io.quarkus.bootstrap.app.AdditionalDependency
 
isGradleProject(Path) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
isHostApplicationIsTestOnly() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
isHotReloadable() - Method in class io.quarkus.bootstrap.app.AdditionalDependency
 
isIsolateDeployment() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
isMavenProject(Path) - Static method in class io.quarkus.bootstrap.utils.BuildToolHelper
 
isParentFirst(String) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex
 
isParentFirstArtifact(ArtifactKey) - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
isRebuild() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
isReloadableArtifact(ArtifactKey) - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
isReloadableArtifact(ArtifactKey) - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
isRemovedArtifact(ArtifactKey) - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading
 
isResourcePresentAtRuntime(String) - Static method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
Indicates if a given resource is present at runtime.
isRuntime() - Method in interface io.quarkus.bootstrap.classloading.ClassPathElement
Checks whether this is a runtime classpath element
isRuntime() - Method in class io.quarkus.bootstrap.classloading.FilteredClassPathElement
 
isRuntime() - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
isRuntime() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
isTest() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
isUberJar() - Method in class io.quarkus.bootstrap.app.JarResult
 

J

JarResult - Class in io.quarkus.bootstrap.app
 
JarResult(Path, Path, Path, boolean, String) - Constructor for class io.quarkus.bootstrap.app.JarResult
 
JarResult(Path, Path, Path, boolean, String, Collection<SbomResult>) - Constructor for class io.quarkus.bootstrap.app.JarResult
 
JBangBuilderImpl - Class in io.quarkus.bootstrap.jbang
 
JBangBuilderImpl() - Constructor for class io.quarkus.bootstrap.jbang.JBangBuilderImpl
 
JBangDevModeLauncherImpl - Class in io.quarkus.bootstrap.jbang
JBang Dev mode entry point.

L

launch(Path, Map<String, Object>) - Static method in class io.quarkus.bootstrap.IDELauncherImpl
 
loadClass(String) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
loadClass(String, boolean) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
loadClass(String, String) - Method in interface io.quarkus.bootstrap.classloading.ClassLoaderEventListener
 
loadClass(String, String) - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter
 
loadedAtMostOnceResource(String) - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter.Builder
Useful to check that a resource is being loaded only once, or never.

M

main(String...) - Static method in class io.quarkus.bootstrap.jbang.JBangDevModeLauncherImpl
 
MAVEN - Enum constant in enum class io.quarkus.bootstrap.utils.BuildToolHelper.BuildTool
 
MemoryClassPathElement - Class in io.quarkus.bootstrap.classloading
 
MemoryClassPathElement(Map<String, byte[]>, boolean) - Constructor for class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
META_INF_SERVICES - Static variable in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
mutable() - Method in class io.quarkus.bootstrap.app.JarResult
 

N

neverLoadedClassName(String) - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter.Builder
List a fully qualified class name as one that you don't expect to be loaded ever.
neverLoadedResource(String) - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter.Builder
List a resource name as one that you don't expect to be loaded ever.
neverLoadedRuntimeClassName(String) - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter.Builder
List a fully qualified class name as one that you don't expect to be loaded at runtime.
newAppModelFactory() - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap
 
newInstance() - Static method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 

O

openResourceStream(String, String) - Method in interface io.quarkus.bootstrap.classloading.ClassLoaderEventListener
 
openResourceStream(String, String) - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter
 
overrideConfig(Map<String, String>) - Method in interface io.quarkus.bootstrap.app.StartupAction
Overrides runtime config.

P

parent() - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
PathTreeClassPathElement - Class in io.quarkus.bootstrap.classloading
 
PathTreeClassPathElement(PathTree, boolean) - Constructor for class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
PathTreeClassPathElement(PathTree, boolean, ResolvedDependency) - Constructor for class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
performCustomBuild(String, Object, String...) - Method in interface io.quarkus.bootstrap.app.AugmentAction
Performs a custom augmentation run, asking for the outputs provided in finalOutputs, and passing them to the resultConsumer
postBuild(Path, Path, List<Map.Entry<String, String>>, List<Map.Entry<String, Path>>, Properties, boolean) - Static method in class io.quarkus.bootstrap.jbang.JBangBuilderImpl
 
PROD - Enum constant in enum class io.quarkus.bootstrap.app.QuarkusBootstrap.Mode
 
PROD - Static variable in class io.quarkus.bootstrap.app.BootstrapProfile
 
produceStackTraceOnLoad(String) - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter.Builder
When the specified resource is loaded, print a full stack trace on System out.

Q

QUARKUS_PROFILE_ENV - Static variable in class io.quarkus.bootstrap.app.BootstrapProfile
 
QUARKUS_PROFILE_PROP - Static variable in class io.quarkus.bootstrap.app.BootstrapProfile
 
QUARKUS_TEST_PROFILE_PROP - Static variable in class io.quarkus.bootstrap.app.BootstrapProfile
 
QuarkusBootstrap - Class in io.quarkus.bootstrap.app
The entry point for starting/building a Quarkus application.
QuarkusBootstrap.Builder - Class in io.quarkus.bootstrap.app
 
QuarkusBootstrap.Mode - Enum Class in io.quarkus.bootstrap.app
 
QuarkusClassLoader - Class in io.quarkus.bootstrap.classloading
The ClassLoader used for non production Quarkus applications (i.e.
QuarkusClassLoader.Builder - Class in io.quarkus.bootstrap.classloading
 

R

readManifest() - Method in class io.quarkus.bootstrap.classloading.AbstractClassPathElement
 
readManifest() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
reloadExistingApplication(boolean, Set<String>, ClassChangeInformation) - Method in interface io.quarkus.bootstrap.app.AugmentAction
 
REMOTE_DEV_CLIENT - Enum constant in enum class io.quarkus.bootstrap.app.QuarkusBootstrap.Mode
 
REMOTE_DEV_SERVER - Enum constant in enum class io.quarkus.bootstrap.app.QuarkusBootstrap.Mode
 
reset(Map<String, byte[]>) - Method in class io.quarkus.bootstrap.classloading.MemoryClassPathElement
 
reset(Map<String, byte[]>, Map<String, byte[]>) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
resolveAppModel() - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
resultsMatchingType(Predicate<String>) - Method in class io.quarkus.bootstrap.app.AugmentResult
 
run() - Method in class io.quarkus.bootstrap.classloading.DriverRemover
 
run(String...) - Method in interface io.quarkus.bootstrap.app.StartupAction
 
runInAugmentClassLoader(String, Map<String, Object>) - Method in class io.quarkus.bootstrap.app.CuratedApplication
 
runMainClass(String...) - Method in interface io.quarkus.bootstrap.app.StartupAction
Runs the application by running the main method of the main class.
runMainClassBlocking(String...) - Method in interface io.quarkus.bootstrap.app.StartupAction
Runs the application by running the main method of the main class, and runs it to completion
RunningQuarkusApplication - Interface in io.quarkus.bootstrap.app
 

S

SbomResult - Class in io.quarkus.bootstrap.app
 
SbomResult(Path, String, String, String, String, Path) - Constructor for class io.quarkus.bootstrap.app.SbomResult
 
scanClassPathElement(ClassPathElement, BiConsumer<ClassPathElement, String>) - Method in class io.quarkus.bootstrap.classloading.ClassPathResourceIndex.Builder
 
setAggregateParentResources(boolean) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
If this is true then a getResources call will always include the parent resources.
setAppArtifact(ResolvedDependency) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
The app artifact.
setAppArtifact(ResolvedDependency) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setApplicationModel(ApplicationModel) - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading.Builder
 
setApplicationRoot(PathCollection) - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading.Builder
 
setApplicationRoot(PathCollection) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setApplicationRoot(Path) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setAppModelResolver(AppModelResolver) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setAssertionsEnabled(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setAssertionsEnabled(boolean) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
 
setAuxiliaryApplication(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setBaseClassLoader(ClassLoader) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setBaseName(String) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setBootstrapAppModelResolver(AppModelResolver) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setBuildSystemProperties(Properties) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setDefaultFlatTestClassPath(boolean) - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading.Builder
 
setDependencyInfoProvider(Supplier<DependencyInfoProvider>) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setDevMode(boolean) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setDisableClasspathCache(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setEnableClasspathCache(boolean) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setExistingModel(ApplicationModel) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setFlatClassPath(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setForcedDependencies(Collection<Dependency>) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setForcedDependencies(List<Dependency>) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
If set, each of these dependencies will either be added to the application dependencies if the GA doesn't match any application dependencies, or override the existing version if the GA does match
setHostApplicationIsTestOnly(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setIsolateDeployment(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
If the deployment should use an isolated (aka parent last) classloader.
setLocalArtifacts(Set<ArtifactKey>) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setLocalProjectDiscovery(Boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setLocalProjectsDiscovery(Boolean) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setManagingProject(ArtifactCoords) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setManagingProject(ArtifactCoords) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setMavenArtifactResolver(MavenArtifactResolver) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setMavenArtifactResolver(MavenArtifactResolver) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setMavenModelResolver(EffectiveModelResolver) - Method in class io.quarkus.bootstrap.app.DependencyInfoProviderBuilder
 
setMode(QuarkusBootstrap.Mode) - Method in class io.quarkus.bootstrap.app.ConfiguredClassLoading.Builder
 
setMode(QuarkusBootstrap.Mode) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setOffline(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setOffline(Boolean) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setOriginalBaseName(String) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setProjectRoot(Path) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
The project root, used only for project dependency discovery.
setProjectRoot(Path) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setRebuild(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setResettableElement(MemoryClassPathElement) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
Adds a resettable MemoryClassPathElement to the class loader.
setRuntimeDefaultProfile(String) - Static method in class io.quarkus.bootstrap.app.BootstrapProfile
 
setRuntimeProperties(Properties) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setTargetDirectory(Path) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setTest(boolean) - Method in class io.quarkus.bootstrap.app.QuarkusBootstrap.Builder
 
setTest(boolean) - Method in class io.quarkus.bootstrap.BootstrapAppModelFactory
 
setTransformedClasses(Map<String, byte[]>) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
 
StartupAction - Interface in io.quarkus.bootstrap.app
 

T

TEST - Enum constant in enum class io.quarkus.bootstrap.app.QuarkusBootstrap.Mode
 
TEST - Static variable in class io.quarkus.bootstrap.app.BootstrapProfile
 
toString() - Method in class io.quarkus.bootstrap.classloading.PathTreeClassPathElement
 
toString() - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader.Builder
 
toString() - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
traceAllResourceLoad(boolean) - Method in class io.quarkus.bootstrap.classloading.ClassLoaderLimiter.Builder
Simply log all resource loading events.

V

valueOf(String) - Static method in enum class io.quarkus.bootstrap.app.QuarkusBootstrap.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkus.bootstrap.utils.BuildToolHelper.BuildTool
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkus.bootstrap.app.QuarkusBootstrap.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkus.bootstrap.utils.BuildToolHelper.BuildTool
Returns an array containing the constants of this enum class, in the order they are declared.
visibleDefineClass(String, byte[], int, int) - Method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
 
visitRuntimeResources(String, Consumer<PathVisit>) - Static method in class io.quarkus.bootstrap.classloading.QuarkusClassLoader
Visits every found runtime resource with a given name.
A B C D E F G H I J L M N O P Q R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form