| Modifier and Type | Field and Description |
|---|---|
protected TypeDescriptor |
MemberDescriptor.declaringType |
| Modifier and Type | Method and Description |
|---|---|
TypeDescriptor |
TypeDescriptors.get(Class<?> clazz) |
TypeDescriptor |
TypeDescriptors.get(Type type) |
TypeDescriptor |
TypeDescriptors.get(com.google.common.reflect.TypeToken<?> typeToken) |
TypeDescriptor |
MemberDescriptor.getDeclaringType() |
TypeDescriptor |
BeanProperty.getDeclaringType() |
TypeDescriptor |
MethodDescriptor.getReturnType() |
TypeDescriptor |
Property.getType() |
TypeDescriptor |
ParameterDescriptor.getType() |
TypeDescriptor |
FieldDescriptor.getType() |
TypeDescriptor |
BeanProperty.getType() |
static TypeDescriptor |
TypeDescriptors.getTypeDescriptor(Class<?> clazz) |
TypeDescriptor |
TypeDescriptor.resolveGenericParameter(Class<?> genericClass,
int genericParam) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MethodDescriptor.applies(TypeDescriptor typeDescriptor) |
boolean |
ConstructorDescriptor.applies(TypeDescriptor typeDescriptor) |
boolean |
TypeDescriptor.equalTo(TypeDescriptor type) |
boolean |
Property.isReadableFrom(TypeDescriptor typeDescriptor) |
boolean |
FieldDescriptor.isReadableFrom(TypeDescriptor typeDescriptor) |
boolean |
BeanProperty.isReadableFrom(TypeDescriptor typeDescriptor) |
boolean |
TypeDescriptor.isSubTypeOf(TypeDescriptor type) |
boolean |
TypeDescriptor.isSuperTypeOf(TypeDescriptor type) |
boolean |
Property.isWritableFrom(TypeDescriptor typeDescriptor) |
boolean |
FieldDescriptor.isWritableFrom(TypeDescriptor typeDescriptor) |
boolean |
BeanProperty.isWritableFrom(TypeDescriptor typeDescriptor) |
| Constructor and Description |
|---|
ConstructorDescriptor(TypeDescriptor declaringType,
Constructor<?> constructor) |
FieldDescriptor(TypeDescriptor typeDescriptor,
Field field) |
JavaMemberDescriptor(TypeDescriptor declaringType) |
MemberDescriptor(TypeDescriptor declaringType) |
MethodDescriptor(TypeDescriptor declaringType,
Method method) |
ParameterDescriptor(TypeDescriptor declaringType,
Parameter parameter) |
Copyright © 2016. All rights reserved.