Class ReflectiveClassBuildItem.Builder
- java.lang.Object
-
- io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem.Builder
-
- Enclosing class:
- ReflectiveClassBuildItem
public static class ReflectiveClassBuildItem.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
className
public ReflectiveClassBuildItem.Builder className(String[] className)
-
constructors
public ReflectiveClassBuildItem.Builder constructors(boolean constructors)
-
constructors
public ReflectiveClassBuildItem.Builder constructors()
-
methods
public ReflectiveClassBuildItem.Builder methods(boolean methods)
-
methods
public ReflectiveClassBuildItem.Builder methods()
-
fields
public ReflectiveClassBuildItem.Builder fields(boolean fields)
-
fields
public ReflectiveClassBuildItem.Builder fields()
-
finalFieldsWritable
@Deprecated(forRemoval=true) public ReflectiveClassBuildItem.Builder finalFieldsWritable(boolean finalFieldsWritable)
Deprecated, for removal: This API element is subject to removal in a future version.As of GraalVM 21.2 finalFieldsWritable is no longer needed when registering fields for reflection. This will be removed in a future version of Quarkus.
-
weak
public ReflectiveClassBuildItem.Builder weak(boolean weak)
-
weak
public ReflectiveClassBuildItem.Builder weak()
-
serialization
public ReflectiveClassBuildItem.Builder serialization(boolean serialization)
-
serialization
public ReflectiveClassBuildItem.Builder serialization()
-
unsafeAllocated
public ReflectiveClassBuildItem.Builder unsafeAllocated(boolean unsafeAllocated)
-
unsafeAllocated
public ReflectiveClassBuildItem.Builder unsafeAllocated()
-
build
public ReflectiveClassBuildItem build()
-
-