Serialized Form

  • Package io.quarkus.bootstrap

    • Exception Class io.quarkus.bootstrap.BootstrapDependencyProcessingException

      class BootstrapDependencyProcessingException extends io.quarkus.bootstrap.resolver.maven.BootstrapMavenException implements Serializable
      serialVersionUID:
      1L
    • Exception Class io.quarkus.bootstrap.BootstrapException

      class BootstrapException extends Exception implements Serializable
      serialVersionUID:
      1L
    • Exception Class io.quarkus.bootstrap.BootstrapGradleException

      class BootstrapGradleException extends io.quarkus.bootstrap.resolver.AppModelResolverException implements Serializable
  • Package io.quarkus.bootstrap.app

    • Class io.quarkus.bootstrap.app.AdditionalDependency

      class AdditionalDependency extends Object implements Serializable
      serialVersionUID:
      -6987195473010677257L
      • Serialized Fields

        • forceApplicationArchive
          boolean forceApplicationArchive
          If this is true then this will force this dependency to be an application archive, even if it would not otherwise be one. This means it will be indexed so components can be discovered from the location.
        • hotReloadable
          boolean hotReloadable
          If this archive is hot reloadable, only takes effect in dev mode.
        • paths
          io.quarkus.paths.PathCollection paths
          The path to the application archive
    • Class io.quarkus.bootstrap.app.ConfiguredClassLoading

      class ConfiguredClassLoading extends Object implements Serializable
      serialVersionUID:
      8458420778153976864L
      • Serialized Fields

        • additionalPaths
          Collection<Path> additionalPaths
        • flatTestClassPath
          boolean flatTestClassPath
        • parentFirstArtifacts
          Set<io.quarkus.maven.dependency.ArtifactKey> parentFirstArtifacts
        • reloadableArtifacts
          Set<io.quarkus.maven.dependency.ArtifactKey> reloadableArtifacts
        • removedArtifacts
          Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifacts
        • removedResources
          Map<io.quarkus.maven.dependency.ArtifactKey,Collection<String>> removedResources
    • Class io.quarkus.bootstrap.app.CuratedApplication

      class CuratedApplication extends Object implements Serializable
      serialVersionUID:
      7816596453653911149L
      • Serialized Fields

        • appModel
          io.quarkus.bootstrap.model.ApplicationModel appModel
        • augmentationElements
          Map<io.quarkus.maven.dependency.ArtifactKey,ClassPathElement> augmentationElements
          The class path elements for the various artifacts. These can be used in multiple class loaders so this map allows them to be shared. This should not be used for hot reloadable elements
        • augmentClassLoader
          QuarkusClassLoader augmentClassLoader
          The augmentation class loader.
        • baseRuntimeClassLoader
          QuarkusClassLoader baseRuntimeClassLoader
          The base runtime class loader.
        • configuredClassLoading
          ConfiguredClassLoading configuredClassLoading
        • curationResult
          CurationResult curationResult
        • eligibleForReuse
          boolean eligibleForReuse
        • quarkusBootstrap
          QuarkusBootstrap quarkusBootstrap
        • runtimeClassLoaderCount
          AtomicInteger runtimeClassLoaderCount
    • Class io.quarkus.bootstrap.app.QuarkusBootstrap

      class QuarkusBootstrap extends Object implements Serializable
      serialVersionUID:
      -3400622859354530408L
      • Serialized Fields

        • additionalApplicationArchives
          List<AdditionalDependency> additionalApplicationArchives
          Any additional application archives that should be added to the application, that would not be otherwise discovered. The main used case for this is testing to add src/test to the application even if it does not have a beans.xml.
        • additionalDeploymentArchives
          List<Path> additionalDeploymentArchives
          Additional archives that are added to the augmentation class path
        • appArtifact
          io.quarkus.maven.dependency.ResolvedDependency appArtifact
        • applicationRoot
          io.quarkus.paths.PathCollection applicationRoot
          The root of the application, where the application classes live.
        • appModelResolver
          io.quarkus.bootstrap.resolver.AppModelResolver appModelResolver
        • assertionsEnabled
          boolean assertionsEnabled
        • auxiliaryApplication
          boolean auxiliaryApplication
        • baseClassLoader
          ClassLoader baseClassLoader
        • baseName
          String baseName
        • buildSystemProperties
          Properties buildSystemProperties
        • classLoadListeners
          List<ClassLoaderEventListener> classLoadListeners
        • defaultFlatTestClassPath
          boolean defaultFlatTestClassPath
        • depInfoProvider
          Supplier<DependencyInfoProvider> depInfoProvider
        • disableClasspathCache
          boolean disableClasspathCache
        • excludeFromClassPath
          List<Path> excludeFromClassPath
          Any paths that should never be part of the application. This can be used to exclude the main src/test directory when doing unit testing, to make sure only the generated test archive is picked up.
        • existingModel
          io.quarkus.bootstrap.model.ApplicationModel existingModel
        • forcedDependencies
          List<io.quarkus.maven.dependency.Dependency> forcedDependencies
        • hostApplicationIsTestOnly
          boolean hostApplicationIsTestOnly
        • isolateDeployment
          boolean isolateDeployment
        • localArtifacts
          Set<io.quarkus.maven.dependency.ArtifactKey> localArtifacts
        • localProjectDiscovery
          Boolean localProjectDiscovery
        • managingProject
          io.quarkus.maven.dependency.ArtifactCoords managingProject
        • mavenArtifactResolver
          io.quarkus.bootstrap.resolver.maven.MavenArtifactResolver mavenArtifactResolver
        • mode
          QuarkusBootstrap.Mode mode
        • offline
          Boolean offline
        • originalBaseName
          String originalBaseName
        • parentFirstArtifacts
          Collection<io.quarkus.maven.dependency.ArtifactKey> parentFirstArtifacts
        • projectRoot
          Path projectRoot
          The root of the project. This may be different from the application root for tests that run in a different directory.
        • rebuild
          boolean rebuild
        • runtimeProperties
          Properties runtimeProperties
        • targetDirectory
          Path targetDirectory
        • test
          boolean test
  • Package io.quarkus.bootstrap.classloading

  • Package io.quarkus.bootstrap.prebuild