org.aopalliance.intercept

## 接口 MethodInterceptor

- 所有超级接口:
    Advice, Interceptor
  所有已知子接口:
    IntroductionInterceptor
  所有已知实现类:
    AbstractMonitoringInterceptor, AbstractTraceInterceptor, AfterReturningAdviceInterceptor, AspectJAfterAdvice, AspectJAfterThrowingAdvice, AspectJAroundAdvice, AsyncExecutionInterceptor, ConcurrencyThrottleInterceptor, CustomizableTraceInterceptor, DebugInterceptor, DelegatePerTargetObjectIntroductionInterceptor, DelegatingIntroductionInterceptor, ExposeInvocationInterceptor, JamonPerformanceMonitorInterceptor, MethodBeforeAdviceInterceptor, PerformanceMonitorInterceptor, SimpleTraceInterceptor, ThrowsAdviceInterceptor
  函数接口:
    这是一个函数接口, 因此可用作 lambda 表达式或方法引用的赋值目标。

      @FunctionalInterface
      public interface MethodInterceptor
      extends Interceptor

- - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `Object` | `invoke(MethodInvocation invocation)` 方法实现说明

- - ### 方法详细资料

    - #### invoke

          Object invoke(MethodInvocation invocation)
                 throws Throwable

      方法实现说明
      参数:
        `invocation` - 主要实现类:ReflectiveMethodInvocation
      抛出:
        `Throwable`