Class Interceptor

java.lang.Object
org.miaixz.bus.proxy.invoker.Interceptor
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
JdkInterceptor, SpringCglibInterceptor

public class Interceptor extends Object implements Serializable
简单拦截器,保存了被拦截的对象和Aspect实现
Since:
Java 17+
Author:
Kimi Liu
See Also:
  • Field Details

    • target

      protected final Object target
    • aspect

      protected final Aspect aspect
  • Constructor Details

    • Interceptor

      public Interceptor(Object target, Aspect aspect)
      构造
      Parameters:
      target - 被代理对象
      aspect - 切面实现
  • Method Details

    • getTarget

      public Object getTarget()
      获取目标对象
      Returns:
      目标对象