Class ApplicationScanningResult

java.lang.Object
org.jboss.resteasy.reactive.common.processor.scanning.ApplicationScanningResult

public final class ApplicationScanningResult extends Object
  • Constructor Details

    • ApplicationScanningResult

      public ApplicationScanningResult(Set<String> allowedClasses, Set<String> singletonClasses, Set<String> excludedClasses, Set<String> globalNameBindings, boolean filterClasses, jakarta.ws.rs.core.Application application, org.jboss.jandex.ClassInfo selectedAppClass, BlockingDefault blocking)
  • Method Details

    • keepProvider

      public ApplicationScanningResult.KeepProviderResult keepProvider(org.jboss.jandex.ClassInfo providerClass)
    • keepClass

      public boolean keepClass(String className)
    • getAllowedClasses

      public Set<String> getAllowedClasses()
    • getExcludedClasses

      public Set<String> getExcludedClasses()
    • getSingletonClasses

      public Set<String> getSingletonClasses()
    • getGlobalNameBindings

      public Set<String> getGlobalNameBindings()
    • isFilterClasses

      public boolean isFilterClasses()
    • getApplication

      public jakarta.ws.rs.core.Application getApplication()
    • getSelectedAppClass

      public org.jboss.jandex.ClassInfo getSelectedAppClass()
    • getBlockingDefault

      public BlockingDefault getBlockingDefault()