Class RuntimeMethods


  • public class RuntimeMethods
    extends Object
    • Constructor Detail

      • RuntimeMethods

        public RuntimeMethods()
    • Method Detail

      • linkPart

        public static Object linkPart​(Object delegatingClass,
                                      String fieldName,
                                      Object part)
        This method is called from generated code.
      • invokeDefault

        public static Object invokeDefault​(Object receiver,
                                           Class iface,
                                           String name,
                                           Object paramsArray,
                                           Object argsArray)
        This method is called from generated code.
      • replaceThis

        public static Object replaceThis​(Class<?> iface,
                                         Object self,
                                         Object this_)
        This method is called from generated code.
      • linksInterfaceTo

        public static boolean linksInterfaceTo​(Class<?> iface,
                                               Object from,
                                               Object to)
        This method is called from generated code.