Class ReflectiveClassFinalFieldsWritablePredicateBuildItem


  • public final class ReflectiveClassFinalFieldsWritablePredicateBuildItem
    extends MultiBuildItem
    Used by io.quarkus.deployment.steps.ReflectiveHierarchyStep to determine whether or not 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 Detail

      • ReflectiveClassFinalFieldsWritablePredicateBuildItem

        public ReflectiveClassFinalFieldsWritablePredicateBuildItem​(Predicate<org.jboss.jandex.ClassInfo> predicate)
    • Method Detail

      • getPredicate

        public Predicate<org.jboss.jandex.ClassInfo> getPredicate()