A container class for Java metaclasses and proxies. More...
Public Member Functions | |
void | overrideClass (Class<? extends KanziObject > clazz) |
Overrides a Java object class in runtime. More... | |
void | registerClass (Class<? extends KanziObject > clazz) |
Registers a new Java object class to runtime. More... | |
void | registerProxy (Class<? extends KanziObject > proxy) |
Associates Java class with a native metaclass in runtime. More... | |
A container class for Java metaclasses and proxies.
void overrideClass | ( | Class<? extends KanziObject > | clazz | ) |
Overrides a Java object class in runtime.
clazz | Java object class to override. |
IllegalArgumentException | Throws a IllegalArgumentException when the metaclass has invalid state. |
void registerClass | ( | Class<? extends KanziObject > | clazz | ) |
Registers a new Java object class to runtime.
clazz | Java object class to register. |
IllegalArgumentException | Throws a IllegalArgumentException when the metaclass has invalid state. |
void registerProxy | ( | Class<? extends KanziObject > | proxy | ) |
Associates Java class with a native metaclass in runtime.
proxy | Java class to register in to runtime. |