public class TypeDescriptors extends AbstractTypeDescriptors<FieldDescriptor,TypeDescriptor,TypeDescriptors>
| Modifier and Type | Field and Description |
|---|---|
static TypeDescriptors |
DEFAULT |
fieldFilter, getTypeDescriptor, NON_STATIC_OR_SYNTETHIC_FIELD| Constructor and Description |
|---|
TypeDescriptors() |
TypeDescriptors(com.google.common.base.Predicate<? super Field> fieldFilter) |
| Modifier and Type | Method and Description |
|---|---|
static TypeDescriptor |
getTypeDescriptor(Class<?> clazz) |
FieldDescriptor |
newFieldDescriptor(Field field) |
protected TypeDescriptor |
newTypeDescriptor(com.google.common.reflect.TypeToken<?> typeToken) |
get, get, getpublic static final TypeDescriptors DEFAULT
public TypeDescriptors()
public TypeDescriptors(com.google.common.base.Predicate<? super Field> fieldFilter)
public static TypeDescriptor getTypeDescriptor(Class<?> clazz)
public FieldDescriptor newFieldDescriptor(Field field)
newFieldDescriptor in class AbstractTypeDescriptors<FieldDescriptor,TypeDescriptor,TypeDescriptors>protected TypeDescriptor newTypeDescriptor(com.google.common.reflect.TypeToken<?> typeToken)
newTypeDescriptor in class AbstractTypeDescriptors<FieldDescriptor,TypeDescriptor,TypeDescriptors>Copyright © 2015. All rights reserved.