Interface InterceptedBeanProxy<T>

Type Parameters:
T - The declaring type
All Superinterfaces:
InterceptedBean, Qualified<T>
All Known Subinterfaces:
HotSwappableInterceptedProxy<T>, InterceptedProxy<T>

@Internal public interface InterceptedBeanProxy<T> extends InterceptedBean, Qualified<T>
An internal InterceptedBean that proxies another instance. Inject aware version of AOP interface.
Since:
3.5.0
Author:
Denis Stepanov
  • Method Details

    • interceptedTarget

      T interceptedTarget()
      This method will return the target object being proxied.
      Returns:
      The proxy target
    • hasCachedInterceptedTarget

      default boolean hasCachedInterceptedTarget()
      Check if the proxy has the target cached before calling interceptedTarget().
      Returns:
      true if the target is cached