Class PlainObjectMetaMethodSite

All Implemented Interfaces:
CallSite
Direct Known Subclasses:
PogoMetaMethodSite, PojoMetaMethodSite

public abstract class PlainObjectMetaMethodSite
extends MetaMethodSite
Plain ordinary object call site meta class - cached method - cached
  • Field Details

    • VM_PLUGIN

      protected static final VMPlugin VM_PLUGIN
  • Constructor Details

    • PlainObjectMetaMethodSite

      public PlainObjectMetaMethodSite​(CallSite site, MetaClass metaClass, MetaMethod metaMethod, java.lang.Class[] params)
  • Method Details

    • doInvoke

      protected static java.lang.Object doInvoke​(java.lang.Object receiver, java.lang.Object[] args, java.lang.reflect.Method method) throws java.lang.Throwable
      Throws:
      java.lang.Throwable