Class DisableInstrumentationForClassPredicateBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.deployment.dev.DisableInstrumentationForClassPredicateBuildItem
All Implemented Interfaces:
Supplier<Predicate<org.jboss.jandex.ClassInfo>>

public final class DisableInstrumentationForClassPredicateBuildItem extends MultiBuildItem implements Supplier<Predicate<org.jboss.jandex.ClassInfo>>
Allows disabling of instrumentation based reload if the changed class matches certain criteria
  • Constructor Details

    • DisableInstrumentationForClassPredicateBuildItem

      public DisableInstrumentationForClassPredicateBuildItem(Predicate<org.jboss.jandex.ClassInfo> predicate)
  • Method Details

    • getPredicate

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

      public Predicate<org.jboss.jandex.ClassInfo> get()
      Specified by:
      get in interface Supplier<Predicate<org.jboss.jandex.ClassInfo>>