Interface ConstructorAction

All Known Implementing Classes:
ConstructorActionImpl

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)
  • Method Summary

    Modifier and Type
    Method
    Description
    makeMe(Constructor<?> c, Object[] args, boolean neutralCCL)
    Creates the raw object
  • Method Details

    • 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