Interface ConstructorAction


  • public interface ConstructorAction
    This represents the action used in order to create an object. It currently has two uses, one for raw creation and one for proxied creation (if there are method interceptors)
    Author:
    jwells
    • Method Detail

      • makeMe

        Object makeMe​(Constructor<?> c,
                      Object[] args,
                      boolean neutralCCL)
               throws Throwable
        Creates the raw object
        Parameters:
        c - The constructor to call
        args - The parameters to give to the argument
        neutralCCL - Whether or not the CCL should remain neutral
        Returns:
        The raw object return
        Throws:
        Throwable