Class InvocationInterceptorChain


  • @API(status=INTERNAL,
         since="5.5")
    public class InvocationInterceptorChain
    extends java.lang.Object
    • Constructor Detail

      • InvocationInterceptorChain

        public InvocationInterceptorChain()
    • Method Detail

      • chainAndInvoke

        private <T> T chainAndInvoke​(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation,
                                     InvocationInterceptorChain.InterceptorCall<T> call,
                                     java.util.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,
                                                                                                          java.util.List<org.junit.jupiter.api.extension.InvocationInterceptor> interceptors)
      • proceed

        private <T> T proceed​(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation)