Package io.quarkus.test.common
Interface QuarkusTestResourceLifecycleManager.TestInjector
-
- All Known Implementing Classes:
TestResourceManager.DefaultTestInjector
- Enclosing interface:
- QuarkusTestResourceLifecycleManager
public static interface QuarkusTestResourceLifecycleManager.TestInjector
Provides methods to handle the common injection cases. SeeQuarkusTestResourceLifecycleManager.inject(TestInjector)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
QuarkusTestResourceLifecycleManager.TestInjector.Annotated
Returnstrue
if the field is annotated with the supplied annotation.static class
QuarkusTestResourceLifecycleManager.TestInjector.AnnotatedAndMatchesType
Returnstrue
if the field is annotated with the supplied annotation and can also be assigned to the supplied type.static class
QuarkusTestResourceLifecycleManager.TestInjector.MatchesType
Returnstrue
if the field can be assigned to the supplied type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
injectIntoFields(Object fieldValue, Predicate<Field> predicate)
-