Class CachedConstructor

java.lang.Object
org.codehaus.groovy.reflection.ParameterTypes
org.codehaus.groovy.reflection.CachedConstructor

public class CachedConstructor
extends ParameterTypes
  • Constructor Details

    • CachedConstructor

      public CachedConstructor​(CachedClass clazz, java.lang.reflect.Constructor c)
    • CachedConstructor

      public CachedConstructor​(java.lang.reflect.Constructor c)
  • Method Details

    • getPT

      protected java.lang.Class[] getPT()
      Overrides:
      getPT in class ParameterTypes
    • find

      public static CachedConstructor find​(java.lang.reflect.Constructor constructor)
    • doConstructorInvoke

      public java.lang.Object doConstructorInvoke​(java.lang.Object[] argumentArray)
    • invoke

      public java.lang.Object invoke​(java.lang.Object[] argumentArray)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getModifiers

      public int getModifiers()
    • getCachedClass

      public CachedClass getCachedClass()
    • getDeclaringClass

      public java.lang.Class getDeclaringClass()
    • getCachedConstructor

      public java.lang.reflect.Constructor getCachedConstructor()