Class ReflectiveClassFinalFieldsWritablePredicateBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.deployment.builditem.nativeimage.ReflectiveClassFinalFieldsWritablePredicateBuildItem
Used by
io.quarkus.deployment.steps.ReflectiveHierarchyStep
to determine whether
the final fields of the class should be writable (which they aren't by default)
If any one of the predicates returns true for a class, then ReflectiveHierarchyStep uses that true value-
Constructor Summary
ConstructorDescriptionReflectiveClassFinalFieldsWritablePredicateBuildItem
(Predicate<org.jboss.jandex.ClassInfo> predicate) -
Method Summary
-
Constructor Details
-
ReflectiveClassFinalFieldsWritablePredicateBuildItem
public ReflectiveClassFinalFieldsWritablePredicateBuildItem(Predicate<org.jboss.jandex.ClassInfo> predicate)
-
-
Method Details
-
getPredicate
-