Class InvocationInterceptorChain.InterceptedInvocation<T>

  • All Implemented Interfaces:
    org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
    Enclosing class:
    InvocationInterceptorChain

    private static class InvocationInterceptorChain.InterceptedInvocation<T>
    extends java.lang.Object
    implements org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
    • Field Detail

      • invocation

        private final org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation
      • interceptor

        private final org.junit.jupiter.api.extension.InvocationInterceptor interceptor
    • Constructor Detail

      • InterceptedInvocation

        InterceptedInvocation​(org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T> invocation,
                              InvocationInterceptorChain.InterceptorCall<T> call,
                              org.junit.jupiter.api.extension.InvocationInterceptor interceptor)
    • Method Detail

      • proceed

        public T proceed()
                  throws java.lang.Throwable
        Specified by:
        proceed in interface org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>
        Throws:
        java.lang.Throwable
      • skip

        public void skip()
        Specified by:
        skip in interface org.junit.jupiter.api.extension.InvocationInterceptor.Invocation<T>