Class NewMetaMethod
- java.lang.Object
- 
- org.codehaus.groovy.reflection.ParameterTypes
- 
- groovy.lang.MetaMethod
- 
- org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod
- 
- org.codehaus.groovy.runtime.metaclass.NewMetaMethod
 
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable
 - Direct Known Subclasses:
- NewInstanceMetaMethod,- NewStaticMetaMethod
 
 public class NewMetaMethod extends ReflectionMetaMethod Base class for NewInstanceMetaMethod and NewStaticMetaMethod
- 
- 
Field SummaryFields Modifier and Type Field Description protected CachedClass[]bytecodeParameterTypesprotected static CachedClass[]EMPTY_TYPE_ARRAY- 
Fields inherited from class org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethodmethod
 - 
Fields inherited from class groovy.lang.MetaMethodEMPTY_ARRAY
 - 
Fields inherited from class org.codehaus.groovy.reflection.ParameterTypesisVargsMethod, nativeParamTypes, parameterTypes
 
- 
 - 
Constructor SummaryConstructors Constructor Description NewMetaMethod(CachedMethod method)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CachedClass[]getBytecodeParameterTypes()CachedClassgetDeclaringClass()Gets the class where this method is declaredCachedClassgetOwnerClass()- 
Methods inherited from class org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethodgetCachedMethod, getModifiers, getName, getPT, getReturnType, invoke, toString
 - 
Methods inherited from class groovy.lang.MetaMethodcheckParameters, clone, doMethodInvoke, equal, equal, getDescriptor, getMopName, getSignature, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException
 - 
Methods inherited from class org.codehaus.groovy.reflection.ParameterTypescoerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, isVargsMethod, setParametersTypes
 
- 
 
- 
- 
- 
Field Detail- 
EMPTY_TYPE_ARRAYprotected static final CachedClass[] EMPTY_TYPE_ARRAY 
 - 
bytecodeParameterTypesprotected CachedClass[] bytecodeParameterTypes 
 
- 
 - 
Constructor Detail- 
NewMetaMethodpublic NewMetaMethod(CachedMethod method) 
 
- 
 - 
Method Detail- 
getDeclaringClasspublic CachedClass getDeclaringClass() Description copied from class:MetaMethodGets the class where this method is declared- Overrides:
- getDeclaringClassin class- ReflectionMetaMethod
- Returns:
- class of this method
 
 - 
getBytecodeParameterTypespublic CachedClass[] getBytecodeParameterTypes() 
 - 
getOwnerClasspublic CachedClass getOwnerClass() 
 
- 
 
-