| Modifier and Type | Method and Description |
|---|---|
Reflect |
Reflect.call(String name)
Call a method by its name.
|
Reflect |
Reflect.call(String name,
Object... args)
Call a method by its name.
|
static Reflect |
Reflect.compile(String name,
String content)
Compile a class at runtime and reflect on it.
|
static Reflect |
Reflect.compile(String name,
String content,
CompileOptions options)
Compile a class at runtime and reflect on it.
|
Reflect |
Reflect.create()
Call a constructor.
|
Reflect |
Reflect.create(Object... args)
Call a constructor.
|
Reflect |
Reflect.field(String name)
Get a wrapped field.
|
<T> T |
Reflect.get(String name)
Get a field value.
|
static Reflect |
Reflect.on(String name)
Deprecated.
[#78] 0.9.11, use
Reflect.onClass(String) instead. |
static Reflect |
Reflect.on(String name,
ClassLoader classLoader)
Deprecated.
[#78] 0.9.11, use
Reflect.onClass(String, ClassLoader) instead. |
static Reflect |
Reflect.onClass(String name)
Wrap a class name.
|
static Reflect |
Reflect.onClass(String name,
ClassLoader classLoader)
Wrap a class name, loading it via a given class loader.
|
Reflect |
Reflect.set(String name,
Object value)
Set a field value.
|
Copyright © 2020. All rights reserved.