Package io.quarkus.deployment.steps
Class NativeImageReflectConfigStep
- java.lang.Object
-
- io.quarkus.deployment.steps.NativeImageReflectConfigStep
-
public class NativeImageReflectConfigStep extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
NativeImageReflectConfigStep.ReflectionInfo
-
Constructor Summary
Constructors Constructor Description NativeImageReflectConfigStep()
-
Method Summary
-
-
-
Method Detail
-
generateReflectConfig
void generateReflectConfig(BuildProducer<GeneratedResourceBuildItem> reflectConfig, List<ReflectiveMethodBuildItem> reflectiveMethods, List<ReflectiveFieldBuildItem> reflectiveFields, List<ReflectiveClassBuildItem> reflectiveClassBuildItems, List<ForceNonWeakReflectiveClassBuildItem> nonWeakReflectiveClassBuildItems, List<ServiceProviderBuildItem> serviceProviderBuildItems, List<ReflectiveClassConditionBuildItem> reflectiveClassConditionBuildItems)
-
addReflectiveMethod
public void addReflectiveMethod(Map<String,NativeImageReflectConfigStep.ReflectionInfo> reflectiveClasses, ReflectiveMethodBuildItem methodInfo)
-
addReflectiveClass
public void addReflectiveClass(Map<String,NativeImageReflectConfigStep.ReflectionInfo> reflectiveClasses, Set<String> forcedNonWeakClasses, boolean constructors, boolean method, boolean fields, boolean weak, boolean serialization, boolean unsafeAllocated, String... className)
-
addReflectiveField
public void addReflectiveField(Map<String,NativeImageReflectConfigStep.ReflectionInfo> reflectiveClasses, ReflectiveFieldBuildItem fieldInfo)
-
-