public class Reflect extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
<P> P |
as(Class<P> proxyType) |
Reflect |
call(String name) |
Reflect |
call(String name,
Object... args) |
Reflect |
create() |
Reflect |
create(Object... args) |
boolean |
equals(Object obj) |
Reflect |
field(String name) |
Map<String,Reflect> |
fields() |
<T> T |
get() |
<T> T |
get(Field field) |
<T> T |
get(String name) |
int |
hashCode() |
static Reflect |
on(Class<?> clazz) |
static Reflect |
on(Object object) |
static Reflect |
on(String name) |
Reflect |
set(Field field,
Object value) |
Reflect |
set(String name,
Object value) |
String |
toString() |
Class<?> |
type() |
public static Reflect on(String name) throws ReflectException
ReflectExceptionpublic <T> T get()
public Reflect set(String name, Object value) throws ReflectException
ReflectExceptionpublic Reflect set(Field field, Object value) throws ReflectException
ReflectExceptionpublic <T> T get(String name) throws ReflectException
ReflectExceptionpublic <T> T get(Field field) throws ReflectException
ReflectExceptionpublic Reflect field(String name) throws ReflectException
ReflectExceptionpublic Reflect call(String name) throws ReflectException
ReflectExceptionpublic Reflect call(String name, Object... args) throws ReflectException
ReflectExceptionpublic Reflect create() throws ReflectException
ReflectExceptionpublic Reflect create(Object... args) throws ReflectException
ReflectExceptionpublic <P> P as(Class<P> proxyType)
public Class<?> type()
Copyright © 2015. All rights reserved.