Class ComponentContainer

java.lang.Object
io.quarkus.test.component.ComponentContainer

class ComponentContainer extends Object
  • Field Details

    • BUILTIN_PARAMETER

      static final Predicate<Parameter> BUILTIN_PARAMETER
    • ALL_NAME

      static final org.jboss.jandex.DotName ALL_NAME
  • Constructor Details

    • ComponentContainer

      ComponentContainer()
  • Method Details

    • build

      static BuildResult build(Class<?> testClass, QuarkusComponentTestConfiguration configuration, boolean buildShouldFail, Set<String> tracedClasses)
      Performs the build for the given test class and configuration.
      Parameters:
      testClass -
      configuration -
      buildShouldFail -
      tracedClasses -
      Returns:
      the build result
    • isTestMethod

      static boolean isTestMethod(Executable method)
    • isListAllInjectionPoint

      static boolean isListAllInjectionPoint(Type requiredType, Annotation[] qualifiers, AnnotatedElement annotatedElement)
    • adaptListAllQualifiers

      static void adaptListAllQualifiers(Set<org.jboss.jandex.AnnotationInstance> qualifiers)
    • getFirstActualTypeArgument

      static Type getFirstActualTypeArgument(Type requiredType)
    • cast

      static <T> T cast(Object obj)
    • isIllegalBeanType

      static boolean isIllegalBeanType(org.jboss.jandex.Type type)