| Package | Description |
|---|---|
| jetbrick.bean |
Classes for java reflect enhancement
|
| jetbrick.bean.asm |
Classes for java reflect enhancement using ASM
|
| Modifier and Type | Method and Description |
|---|---|
static KlassInfo |
KlassInfo.create(Class<?> clazz)
将 Class 对象转成 KlassInfo 对象 (有缓存).
|
KlassInfo |
FieldInfo.getDeclaringKlass() |
abstract KlassInfo |
Executable.getDeclaringKlass() |
KlassInfo |
ConstructorInfo.getDeclaringKlass() |
KlassInfo |
PropertyInfo.getDeclaringKlass() |
KlassInfo |
MethodInfo.getDeclaringKlass() |
KlassInfo |
KlassInfo.getSuperKlass() |
| Modifier and Type | Method and Description |
|---|---|
List<KlassInfo> |
KlassInfo.getInterfaces() |
| Modifier and Type | Method and Description |
|---|---|
Class<?>[] |
Executable.getRawParameterTypes(KlassInfo declaringKlass) |
Class<?> |
MethodInfo.getRawReturnType(KlassInfo declaringKlass) |
Class<?> |
FieldInfo.getRawType(KlassInfo declaringKlass) |
Class<?> |
PropertyInfo.getRawType(KlassInfo declaringKlass) |
Class<?> |
ParameterInfo.getRawType(KlassInfo declaringKlass) |
| Modifier and Type | Method and Description |
|---|---|
static AsmAccessor |
AsmFactory.generateAccessor(KlassInfo delegateKlass) |
Copyright © 2016 jetbrick. All rights reserved.