org.codehaus.groovy.runtime.metaclass
Class NewMetaMethod
java.lang.Object
groovy.lang.MetaMethod
org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod
org.codehaus.groovy.runtime.metaclass.NewMetaMethod
- All Implemented Interfaces:
- Cloneable
- Direct Known Subclasses:
- NewInstanceMetaMethod, NewStaticMetaMethod
public class NewMetaMethod
- extends ReflectionMetaMethod
Base class for NewInstanceMetaMethod and NewStaticMetaMethod
Methods inherited from class groovy.lang.MetaMethod |
checkParameters, clone, equal, equal, getDescriptor, getMopName, getNativeParameterTypes, getParameterTypes, getSignature, isCacheable, isPrivate, isProtected, isPublic, isSame, isStatic |
EMPTY_TYPE_ARRAY
protected static final CachedClass[] EMPTY_TYPE_ARRAY
bytecodeParameterTypes
protected CachedClass[] bytecodeParameterTypes
paramTypes
protected ParameterTypes paramTypes
NewMetaMethod
public NewMetaMethod(CachedMethod method)
getParamTypes
public ParameterTypes getParamTypes()
- Overrides:
getParamTypes
in class ReflectionMetaMethod
getDeclaringClass
public CachedClass getDeclaringClass()
- Overrides:
getDeclaringClass
in class ReflectionMetaMethod
getBytecodeParameterTypes
public CachedClass[] getBytecodeParameterTypes()
getOwnerClass
public CachedClass getOwnerClass()