org.codehaus.groovy.runtime.metaclass
[Java] Class NewInstanceMetaMethod
java.lang.Object
  
org.codehaus.groovy.reflection.ParameterTypes
      
groovy.lang.MetaMethod
          
org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod
              
org.codehaus.groovy.runtime.metaclass.NewMetaMethod
                  
org.codehaus.groovy.runtime.metaclass.NewInstanceMetaMethod
public class NewInstanceMetaMethod
extends NewMetaMethod
 A MetaMethod implementation where the underlying method is really a static
 helper method on some class but it appears to be an instance method on a class.
 This implementation is used to add new methods to the JDK writing them as normal
 static methods with the first parameter being the class on which the method is added.
 
- Authors:
 - James Strachan
 
- Version:
 - \$Revision: 8959 \$
 
                     
                 
                 
                 
    
     
    
     
                 
                 
                | 
                Methods inherited from class MetaMethod
                 | 
                | checkParameters, clone, doMethodInvoke, equal, equal, getDeclaringClass, getDescriptor, getModifiers, getMopName, getName, getReturnType, getSignature, invoke, isAbstract, isCacheable, isMethod, isPrivate, isProtected, isPublic, isSame, isStatic, processDoMethodInvokeException, toString | 
                
                 
                | 
                Methods inherited from class ParameterTypes
                 | 
                | coerceArgumentsToClasses, correctArguments, getNativeParameterTypes, getPT, getParameterTypes, isValidExactMethod, isValidExactMethod, isValidMethod, isValidMethod, isVargsMethod, setParametersTypes | 
                
                 
                 
    
    
        
        NewInstanceMetaMethod
        public NewInstanceMetaMethod(CachedMethod method)
        
        - 
        
 
        
        
        
    
     
    
    
        
        getModifiers
        public int getModifiers()
        
        - 
        
 
        
        
        
    
        
        invoke
        public Object invoke(Object object, Object[] arguments)
        
        - 
        
 
        
        
        
    
        
        isStatic
        public boolean isStatic()
        
        - 
        
 
        
        
        
    
     
Copyright © 2003-2010 The Codehaus. All rights reserved.