Class ByteArrayPutAtMetaMethod

All Implemented Interfaces:
java.lang.Cloneable

public class ByteArrayPutAtMetaMethod
extends ArrayPutAtMetaMethod
  • Constructor Details

    • ByteArrayPutAtMetaMethod

      public ByteArrayPutAtMetaMethod()
  • Method Details

    • 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
    • invoke

      public java.lang.Object invoke​(java.lang.Object object, java.lang.Object[] args)
      Description copied from class: MetaMethod
      Invoke this method
      Specified by:
      invoke in class MetaMethod
      Parameters:
      object - The object this method should be invoked on
      args - The arguments for the method if applicable
      Returns:
      The return value of the invocation
    • createPojoCallSite

      public CallSite createPojoCallSite​(CallSite site, MetaClassImpl metaClass, MetaMethod metaMethod, java.lang.Class[] params, java.lang.Object receiver, java.lang.Object[] args)
      Specified by:
      createPojoCallSite in class CallSiteAwareMetaMethod