Package manifold.ext.delegation.rt
Class RuntimeMethods
- java.lang.Object
-
- manifold.ext.delegation.rt.RuntimeMethods
-
public class RuntimeMethods extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOVERED_FIELDstatic StringSELF_FIELD
-
Constructor Summary
Constructors Constructor Description RuntimeMethods()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ObjectinvokeDefault(Object receiver, Class iface, String name, Object paramsArray, Object argsArray)This method is called from generated code.static ObjectlinkPart(Object delegatingClass, String fieldName, Object part)This method is called from generated code.static booleanlinksInterfaceTo(Class<?> iface, Object from, Object to)This method is called from generated code.static ObjectreplaceThis(Class<?> iface, Object self, Object this_)This method is called from generated code.
-
-
-
Field Detail
-
SELF_FIELD
public static final String SELF_FIELD
- See Also:
- Constant Field Values
-
COVERED_FIELD
public static final String COVERED_FIELD
- See Also:
- Constant Field Values
-
-
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.
-
-