Class CompletedApplicationClassPredicateBuildItem

  • All Implemented Interfaces:
    Predicate<org.jboss.jandex.DotName>

    public final class CompletedApplicationClassPredicateBuildItem
    extends io.quarkus.builder.item.SimpleBuildItem
    implements Predicate<org.jboss.jandex.DotName>
    This build item hold the "final" predicate that is used to distinguish application classes from framework/library classes.
    • Constructor Detail

      • CompletedApplicationClassPredicateBuildItem

        CompletedApplicationClassPredicateBuildItem​(Predicate<org.jboss.jandex.DotName> applicationClassPredicate)
    • Method Detail

      • getApplicationClassPredicate

        public Predicate<org.jboss.jandex.DotName> getApplicationClassPredicate()
      • test

        public boolean test​(org.jboss.jandex.DotName name)
        Specified by:
        test in interface Predicate<org.jboss.jandex.DotName>