## org.codehaus.groovy.reflection
Class CachedConstructor

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

    public class CachedConstructor

extends ParameterTypes

Author:
  Alex.Tkachman

Field Summary
`Constructor` `cachedConstructor`

Fields inherited from class org.codehaus.groovy.reflection.ParameterTypes
`isVargsMethod, nativeParamTypes, parameterTypes`

Constructor Summary
`CachedConstructor(CachedClass clazz, Constructor c)`
`CachedConstructor(Constructor c)`

Method Summary
`static CachedConstructor` `find(Constructor constructor)`
`protected Class[]` `getPT()`

Methods inherited from class org.codehaus.groovy.reflection.ParameterTypes
`coerceArgumentsToClasses, getNativeParameterTypes, getParameterTypes, isValidMethod, isValidMethod, isVargsMethod, setParametersTypes`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### cachedConstructor

    public final Constructor cachedConstructor

Constructor Detail

### CachedConstructor

    public CachedConstructor(CachedClass clazz,
                             Constructor c)

### CachedConstructor

    public CachedConstructor(Constructor c)

Method Detail

### getPT

    protected Class[] getPT()

  Overrides:
    `getPT` in class `ParameterTypes`

### find

    public static CachedConstructor find(Constructor constructor)

Copyright © 2003-2008 The Codehaus. All rights reserved.