A container class for Java metaclasses and proxies. More...
Public Member Functions | |
Iterable< String > | iterateClasses () |
Gets an Iterable object used to iterate over the names of registered classes and proxies. | |
void | overrideClass (Class<?> clazz) |
Overrides a Java object class in runtime. | |
void | registerClass (Class<?> clazz) |
Registers a new Java object class to runtime. | |
void | registerProxy (Class<?> proxy) |
Associates Java class with a native metaclass in runtime. | |
A container class for Java metaclasses and proxies.
Iterable< String > iterateClasses | ( | ) |
Gets an Iterable object used to iterate over the names of registered classes and proxies.
Overrides a Java object class in runtime.
clazz | Java object class to override. |
IllegalArgumentException | Throws a IllegalArgumentException when the metaclass has invalid state. |
Registers a new Java object class to runtime.
clazz | Java object class to register. |
IllegalArgumentException | Throws a IllegalArgumentException when the metaclass has invalid state. |