Class NumberNumberMetaMethod

java.lang.Object
org.codehaus.groovy.reflection.ParameterTypes
groovy.lang.MetaMethod
org.codehaus.groovy.runtime.dgmimpl.NumberNumberMetaMethod
All Implemented Interfaces:
MetaMember, Cloneable
Direct Known Subclasses:
NumberNumberDiv, NumberNumberMinus, NumberNumberMultiply, NumberNumberPlus

public abstract class NumberNumberMetaMethod extends MetaMethod
Base class for number-operator meta methods registered with the MOP. Classic call-site specializations formerly lived here and now reside only via generic call sites when the optional groovy-callsite module is used.
  • Constructor Details

    • NumberNumberMetaMethod

      protected NumberNumberMetaMethod()
  • Method Details

    • getModifiers

      public int getModifiers()
      Description copied from class: MetaMethod
      Returns the modifiers of this method.
      Specified by:
      getModifiers in interface MetaMember
      Specified by:
      getModifiers in class MetaMethod
      Returns:
      modifiers as an int.
    • getReturnType

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

      public final 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