Uses of Class
io.quarkus.deployment.builditem.GeneratedClassBuildItem
Packages that use GeneratedClassBuildItem
Package
Description
-
Uses of GeneratedClassBuildItem in io.quarkus.deployment
Method parameters in io.quarkus.deployment with type arguments of type GeneratedClassBuildItemModifier and TypeMethodDescriptionvoidSnapStartProcessor.generateClassListFromApplication(SnapStartConfig config, Optional<SnapStartDefaultValueBuildItem> defaultVal, BuildProducer<PreloadClassBuildItem> producer, TransformedClassesBuildItem transformedClasses, ApplicationArchivesBuildItem applicationArchivesBuildItem, List<GeneratedClassBuildItem> generatedClasses) Constructor parameters in io.quarkus.deployment with type arguments of type GeneratedClassBuildItemModifierConstructorDescriptionGeneratedClassGizmo2Adaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<GeneratedResourceBuildItem> generatedResources, boolean applicationClass) Deprecated.GeneratedClassGizmo2Adaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<GeneratedResourceBuildItem> generatedResources, BuildProducer<GeneratedServiceProviderBuildItem> generatedServiceProviders, boolean applicationClass) GeneratedClassGizmo2Adaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<GeneratedResourceBuildItem> generatedResources, BuildProducer<GeneratedServiceProviderBuildItem> generatedServiceProviders, Function<String, String> generatedToBaseNameFunction) GeneratedClassGizmo2Adaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<GeneratedResourceBuildItem> generatedResources, BuildProducer<GeneratedServiceProviderBuildItem> generatedServiceProviders, Predicate<String> applicationClassPredicate) GeneratedClassGizmo2Adaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<GeneratedResourceBuildItem> generatedResources, Function<String, String> generatedToBaseNameFunction) Deprecated.GeneratedClassGizmo2Adaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<GeneratedResourceBuildItem> generatedResources, Predicate<String> applicationClassPredicate) Deprecated.GeneratedClassGizmoAdaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, boolean applicationClass) GeneratedClassGizmoAdaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, Function<String, String> generatedToBaseNameFunction) GeneratedClassGizmoAdaptor(BuildProducer<GeneratedClassBuildItem> generatedClasses, Predicate<String> applicationClassPredicate) -
Uses of GeneratedClassBuildItem in io.quarkus.deployment.configuration
Method parameters in io.quarkus.deployment.configuration with type arguments of type GeneratedClassBuildItemModifier and TypeMethodDescriptionstatic voidConfigMappingUtils.processConfigClasses(NativeConfig nativeConfig, ConfigurationBuildItem configItem, CombinedIndexBuildItem combinedIndex, Map<String, GeneratedClassBuildItem> generatedConfigClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ConfigClassBuildItem> configClasses, BuildProducer<io.quarkus.hibernate.validator.spi.AdditionalConstrainedClassBuildItem> additionalConstrainedClasses, org.jboss.jandex.DotName configAnnotation) static voidConfigMappingUtils.processConfigMapping(NativeConfig nativeConfig, ConfigurationBuildItem configItem, CombinedIndexBuildItem combinedIndex, Map<String, GeneratedClassBuildItem> generatedConfigClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ConfigClassBuildItem> configClasses, BuildProducer<io.quarkus.hibernate.validator.spi.AdditionalConstrainedClassBuildItem> additionalConstrainedClasses) static voidConfigMappingUtils.processExtensionConfigMapping(NativeConfig nativeConfig, io.smallrye.config.ConfigMappings.ConfigClass configClass, CombinedIndexBuildItem combinedIndex, Map<String, GeneratedClassBuildItem> generatedConfigClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ConfigClassBuildItem> configClasses, BuildProducer<io.quarkus.hibernate.validator.spi.AdditionalConstrainedClassBuildItem> additionalConstrainedClasses) -
Uses of GeneratedClassBuildItem in io.quarkus.deployment.logging
Method parameters in io.quarkus.deployment.logging with type arguments of type GeneratedClassBuildItemModifier and TypeMethodDescription(package private) voidLoggingResourceProcessor.setUpMinLevelLogging(io.quarkus.runtime.logging.LogBuildTimeConfig log, LogCategoryMinLevelDefaultsBuildItem categoryMinLevelDefaults, BuildProducer<GeneratedClassBuildItem> gcProducer, BuildProducer<GeneratedResourceBuildItem> grProducer, BuildProducer<GeneratedServiceProviderBuildItem> generatedServiceProviders) -
Uses of GeneratedClassBuildItem in io.quarkus.deployment.pkg.jar
Fields in io.quarkus.deployment.pkg.jar with type parameters of type GeneratedClassBuildItemModifier and TypeFieldDescriptionprotected final List<GeneratedClassBuildItem> AbstractJarBuilder.generatedClassesConstructor parameters in io.quarkus.deployment.pkg.jar with type arguments of type GeneratedClassBuildItemModifierConstructorDescriptionAbstractJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements) AbstractLegacyThinJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) LegacyThinJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) NativeImageSourceJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, List<GeneratedNativeImageClassBuildItem> nativeImageResources, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) UberJarBuilder(CurateOutcomeBuildItem curateOutcome, OutputTargetBuildItem outputTarget, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, MainClassBuildItem mainClass, ApplicationArchivesBuildItem applicationArchives, TransformedClassesBuildItem transformedClasses, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, Set<io.quarkus.maven.dependency.ArtifactKey> removedArtifactKeys, List<UberJarMergedResourceBuildItem> mergedResources, List<UberJarIgnoredResourceBuildItem> ignoredResources, ExecutorService executorService, ResolvedJVMRequirements jvmRequirements, JarTreeShakeBuildItem treeShakeResult) -
Uses of GeneratedClassBuildItem in io.quarkus.deployment.pkg.steps
Method parameters in io.quarkus.deployment.pkg.steps with type arguments of type GeneratedClassBuildItemModifier and TypeMethodDescription(package private) voidJarTreeShakeProcessor.analyzeReachableClasses(PackageConfig packageConfig, CurateOutcomeBuildItem curateOutcome, List<GeneratedClassBuildItem> generatedClasses, TransformedClassesBuildItem transformedClasses, List<ReflectiveClassConditionBuildItem> reflectiveClassConditions, List<JarTreeShakeRootClassBuildItem> rootClasses, List<JarTreeShakeExcludedArtifactBuildItem> excludedArtifacts, BuildProducer<JarTreeShakeBuildItem> treeShakeProducer) JarResultBuildStep.buildNativeImageJar(CurateOutcomeBuildItem curateOutcomeBuildItem, OutputTargetBuildItem outputTargetBuildItem, TransformedClassesBuildItem transformedClasses, ApplicationArchivesBuildItem applicationArchivesBuildItem, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedNativeImageClassBuildItem> nativeImageResources, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, MainClassBuildItem mainClassBuildItem, ClassLoadingConfig classLoadingConfig, JarTreeShakeBuildItem treeShakeResult, List<SbomGeneratedResourceBuildItem> sbomResources, ExecutorService buildExecutor, ResolvedJVMRequirements jvmRequirements) Native images are built from a specially created jar file.JarResultBuildStep.buildRunnerJar(CurateOutcomeBuildItem curateOutcomeBuildItem, ResolvedJVMRequirements jvmRequirements, OutputTargetBuildItem outputTargetBuildItem, TransformedClassesBuildItem transformedClasses, ApplicationArchivesBuildItem applicationArchivesBuildItem, ApplicationInfoBuildItem applicationInfo, PackageConfig packageConfig, ClassLoadingConfig classLoadingConfig, List<GeneratedClassBuildItem> generatedClasses, List<GeneratedResourceBuildItem> generatedResources, List<GeneratedServiceProviderBuildItem> generatedServiceProviders, List<UberJarMergedResourceBuildItem> uberJarMergedResourceBuildItems, List<UberJarIgnoredResourceBuildItem> uberJarIgnoredResourceBuildItems, QuarkusBuildCloseablesBuildItem closeablesBuildItem, List<AdditionalApplicationArchiveBuildItem> additionalApplicationArchiveBuildItems, MainClassBuildItem mainClassBuildItem, Optional<JvmStartupOptimizerArchiveRequestedBuildItem> jvmStartupOptimizerArchiveRequested, JarTreeShakeBuildItem treeShakeResult, List<SbomGeneratedResourceBuildItem> sbomResources, ExecutorService buildExecutor) (package private) static JarTreeShakeInputJarTreeShakeInput.collect(TreeShakeConfig.TreeShakeMode treeShakeMode, io.quarkus.bootstrap.model.ApplicationModel appModel, List<GeneratedClassBuildItem> generatedClasses, TransformedClassesBuildItem transformedClasses, List<ReflectiveClassConditionBuildItem> reflectiveClassConditions, List<JarTreeShakeRootClassBuildItem> rootClasses, List<JarTreeShakeExcludedArtifactBuildItem> excludedArtifactItems) Factory method that assembles all input for the tree-shake analysis.(package private) voidJarTreeShakeProcessor.collectGeneratedClassRoots(MainClassBuildItem mainClass, List<GeneratedClassBuildItem> generatedClasses, BuildProducer<JarTreeShakeRootClassBuildItem> roots) -
Uses of GeneratedClassBuildItem in io.quarkus.deployment.steps
Method parameters in io.quarkus.deployment.steps with type arguments of type GeneratedClassBuildItemModifier and TypeMethodDescription(package private) voidConfigGenerationBuildStep.buildTimeRunTimeConfig(ConfigurationBuildItem configItem, BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, BuildProducer<StaticInitConfigBuilderBuildItem> staticInitConfigBuilder, BuildProducer<RunTimeConfigBuilderBuildItem> runTimeConfigBuilder) (package private) PreInitBuildItemPreInitBuildStep.executePreInitTasks(List<PreInitRunnableBuildItem> preInitRunnables, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<GeneratedResourceBuildItem> generatedResources, BuildProducer<GeneratedServiceProviderBuildItem> generatedServiceProviders) For now, this is only used when using the AOT runner.(package private) voidConfigGenerationBuildStep.generateBuilders(ConfigurationBuildItem configItem, CombinedIndexBuildItem combinedIndex, List<ConfigMappingBuildItem> configMappings, List<RunTimeConfigurationDefaultBuildItem> runTimeDefaults, Optional<ReproducibilityCheckBuildItem> reproducibilityCheck, List<StaticInitConfigBuilderBuildItem> staticInitConfigBuilders, List<RunTimeConfigBuilderBuildItem> runTimeConfigBuilders, BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<ReflectiveClassBuildItem> reflectiveClass) (package private) voidConfigGenerationBuildStep.generateConfigClass(ConfigurationBuildItem configItem, LaunchModeBuildItem launchModeBuildItem, BuildProducer<GeneratedClassBuildItem> generatedClass, LiveReloadBuildItem liveReloadBuildItem) Generate the Config class that instantiates MP Config and holds all the config objects(package private) voidConfigGenerationBuildStep.generateMappings(NativeConfig nativeConfig, ConfigurationBuildItem configItem, CombinedIndexBuildItem combinedIndex, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<ReflectiveClassBuildItem> reflectiveClasses, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods, BuildProducer<ConfigClassBuildItem> configClasses, BuildProducer<io.quarkus.hibernate.validator.spi.AdditionalConstrainedClassBuildItem> additionalConstrainedClasses) MainClassBuildStep.mainClassBuildStep(BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<BytecodeTransformerBuildItem> transformedClass, CombinedIndexBuildItem combinedIndexBuildItem, Optional<QuarkusApplicationClassBuildItem> quarkusApplicationClass, PackageConfig packageConfig) (package private) voidRuntimeConfigSetupBuildStep.setupRuntimeConfig(BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<MainBytecodeRecorderBuildItem> mainBytecodeRecorder) Deprecated, for removal: This API element is subject to removal in a future version.