Class InvocationInterceptorChain
java.lang.Object
org.junit.jupiter.engine.execution.InvocationInterceptorChain
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
static interface
private static class
static interface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate <T> T
chainAndInvoke
(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, List<org.junit.jupiter.api.extension.InvocationInterceptor> interceptors) private <T> org.junit.jupiter.api.extension.InvocationInterceptor.Invocation
<T> chainInterceptors
(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, List<org.junit.jupiter.api.extension.InvocationInterceptor> interceptors) <T> T
invoke
(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation, ExtensionRegistry extensionRegistry, InvocationInterceptorChain.InterceptorCall<T> call) private <T> T
proceed
(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation)
-
Constructor Details
-
InvocationInterceptorChain
public InvocationInterceptorChain()
-
-
Method Details
-
invoke
public <T> T invoke(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation, ExtensionRegistry extensionRegistry, InvocationInterceptorChain.InterceptorCall<T> call) -
chainAndInvoke
private <T> T chainAndInvoke(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, List<org.junit.jupiter.api.extension.InvocationInterceptor> interceptors) -
chainInterceptors
private <T> org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> chainInterceptors(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation, InvocationInterceptorChain.InterceptorCall<T> call, List<org.junit.jupiter.api.extension.InvocationInterceptor> interceptors) -
proceed
private <T> T proceed(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation)
-