Class GeneratedMetaMethod

java.lang.Object
org.codehaus.groovy.reflection.ParameterTypes
groovy.lang.MetaMethod
org.codehaus.groovy.reflection.GeneratedMetaMethod
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
GeneratedMetaMethod.Proxy

public abstract class GeneratedMetaMethod
extends MetaMethod
  • Constructor Details

    • GeneratedMetaMethod

      public GeneratedMetaMethod​(java.lang.String name, CachedClass declaringClass, java.lang.Class returnType, java.lang.Class[] parameters)
  • Method Details

    • getModifiers

      public int getModifiers()
      Description copied from class: MetaMethod
      Returns the modifiers for this method
      Specified by:
      getModifiers in class MetaMethod
      Returns:
      modifiers as an int.
    • getName

      public java.lang.String getName()
      Description copied from class: MetaMethod
      Returns the name of the method represented by this class
      Specified by:
      getName in class MetaMethod
      Returns:
      name of this method
    • getReturnType

      public java.lang.Class getReturnType()
      Description copied from class: MetaMethod
      Access the return type for this method
      Specified by:
      getReturnType in class MetaMethod
      Returns:
      the return type of this method
    • getDeclaringClass

      public CachedClass getDeclaringClass()
      Description copied from class: MetaMethod
      Gets the class where this method is declared
      Specified by:
      getDeclaringClass in class MetaMethod
      Returns:
      class of this method