Package io.quarkus.test.component
Class ComponentContainer
java.lang.Object
io.quarkus.test.component.ComponentContainer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final record(package private) static final recordstatic class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final org.jboss.jandex.DotName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static voidadaptListAllQualifiers(Set<org.jboss.jandex.AnnotationInstance> qualifiers) (package private) static BuildResultbuild(Class<?> testClass, QuarkusComponentTestConfiguration configuration, boolean buildShouldFail, Set<String> tracedClasses) Performs the build for the given test class and configuration.(package private) static <T> T(package private) static TypegetFirstActualTypeArgument(Type requiredType) (package private) static booleanisIllegalBeanType(org.jboss.jandex.Type type) (package private) static booleanisListAllInjectionPoint(Type requiredType, Annotation[] qualifiers, AnnotatedElement annotatedElement) (package private) static booleanisTestMethod(Executable method)
-
Field Details
-
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
-
isListAllInjectionPoint
static boolean isListAllInjectionPoint(Type requiredType, Annotation[] qualifiers, AnnotatedElement annotatedElement) -
adaptListAllQualifiers
-
getFirstActualTypeArgument
-
cast
-
isIllegalBeanType
static boolean isIllegalBeanType(org.jboss.jandex.Type type)
-