Class StaticMetaClassSite

java.lang.Object
All Implemented Interfaces:
CallSite

public class StaticMetaClassSite
extends MetaClassSite
Call site for invoking static methods meta class - cached method - not cached
  • Constructor Details

    • StaticMetaClassSite

      public StaticMetaClassSite​(CallSite site, MetaClass metaClass)
  • Method Details

    • call

      public final java.lang.Object call​(java.lang.Object receiver, java.lang.Object[] args) throws java.lang.Throwable
      Specified by:
      call in interface CallSite
      Overrides:
      call in class AbstractCallSite
      Throws:
      java.lang.Throwable
    • callStatic

      public final java.lang.Object callStatic​(java.lang.Class receiver, java.lang.Object[] args) throws java.lang.Throwable
      Specified by:
      callStatic in interface CallSite
      Overrides:
      callStatic in class AbstractCallSite
      Throws:
      java.lang.Throwable