Interface ConstructionProxy<T>

All Known Implementing Classes:
DefaultConstructionProxyFactory.ReflectiveProxy

interface ConstructionProxy<T>
Proxies calls to a Constructor for a class T.
  • Method Details

    • newInstance

      T newInstance(Object... arguments) throws InvocationTargetException
      Constructs an instance of T for the given arguments.
      Throws:
      InvocationTargetException
    • getInjectionPoint

      InjectionPoint getInjectionPoint()
      Returns the injection point for this constructor.
    • getConstructor

      Constructor<T> getConstructor()
      Returns the injected constructor. If the injected constructor is synthetic (such as generated code for method interception), the natural constructor is returned.