public class CachedConstructor extends ParameterTypes
Modifier and Type | Field and Description |
---|---|
Constructor |
cachedConstructor |
isVargsMethod, nativeParamTypes, parameterTypes
Constructor and Description |
---|
CachedConstructor(CachedClass clazz,
Constructor c) |
CachedConstructor(Constructor c) |
Modifier and Type | Method and Description |
---|---|
Object |
doConstructorInvoke(Object[] argumentArray) |
static CachedConstructor |
find(Constructor constructor) |
CachedClass |
getCachedClass() |
int |
getModifiers() |
protected Class[] |
getPT() |
Object |
invoke(Object[] argumentArray) |
coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypes
public final Constructor cachedConstructor
public CachedConstructor(CachedClass clazz, Constructor c)
public CachedConstructor(Constructor c)
protected Class[] getPT()
getPT
in class ParameterTypes
public static CachedConstructor find(Constructor constructor)
public int getModifiers()
public CachedClass getCachedClass()