Reflect |
Reflect.call(java.lang.String name) |
Call a method by its name.
|
Reflect |
Reflect.call(java.lang.String name,
java.lang.Object... args) |
Call a method by its name.
|
static Reflect |
Reflect.compile(java.lang.String name,
java.lang.String content) |
Compile a class at runtime and reflect on it.
|
static Reflect |
Reflect.compile(java.lang.String name,
java.lang.String content,
CompileOptions options) |
Compile a class at runtime and reflect on it.
|
Reflect |
Reflect.create() |
Call a constructor.
|
Reflect |
Reflect.create(java.lang.Object... args) |
Call a constructor.
|
Reflect |
Reflect.field(java.lang.String name) |
Get a wrapped field.
|
static Reflect |
Reflect.on(java.lang.Class<?> clazz) |
Deprecated.
|
private static Reflect |
Reflect.on(java.lang.Class<?> type,
java.lang.Object object) |
|
static Reflect |
Reflect.on(java.lang.Object object) |
Wrap an object.
|
private static Reflect |
Reflect.on(java.lang.reflect.Constructor<?> constructor,
java.lang.Object... args) |
Wrap an object created from a constructor
|
private static Reflect |
Reflect.on(java.lang.reflect.Method method,
java.lang.Object object,
java.lang.Object... args) |
Wrap an object returned from a method
|
static Reflect |
Reflect.on(java.lang.String name) |
Deprecated.
|
static Reflect |
Reflect.on(java.lang.String name,
java.lang.ClassLoader classLoader) |
Deprecated.
|
static Reflect |
Reflect.onClass(java.lang.Class<?> clazz) |
Wrap a class.
|
static Reflect |
Reflect.onClass(java.lang.String name) |
Wrap a class name.
|
static Reflect |
Reflect.onClass(java.lang.String name,
java.lang.ClassLoader classLoader) |
Wrap a class name, loading it via a given class loader.
|
Reflect |
Reflect.set(java.lang.String name,
java.lang.Object value) |
Set a field value.
|