Class StaticMetaMethodSite.StaticMetaMethodSiteNoUnwrapNoCoerce

  • All Implemented Interfaces:
    CallSite
    Enclosing class:
    StaticMetaMethodSite

    public static class StaticMetaMethodSite.StaticMetaMethodSiteNoUnwrapNoCoerce
    extends StaticMetaMethodSite
    Call site where we know there is no need neither unwrap nor coerce arguments
    • Constructor Detail

      • StaticMetaMethodSiteNoUnwrapNoCoerce

        public StaticMetaMethodSiteNoUnwrapNoCoerce​(CallSite site,
                                                    MetaClassImpl metaClass,
                                                    MetaMethod metaMethod,
                                                    java.lang.Class[] params)
    • Method Detail

      • invoke

        public final java.lang.Object invoke​(java.lang.Object receiver,
                                             java.lang.Object[] args)
                                      throws java.lang.Throwable
        Overrides:
        invoke in class StaticMetaMethodSite
        Throws:
        java.lang.Throwable