public final class TypeDescriptors extends Object
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.base.Predicate<? super Constructor> |
constructorFilter |
static TypeDescriptors |
DEFAULT |
protected com.google.common.base.Predicate<? super Field> |
fieldFilter |
protected com.google.common.base.Predicate<? super Method> |
methodFilter |
static com.google.common.base.Predicate<Member> |
NON_SYNTHETIC |
| Constructor and Description |
|---|
TypeDescriptors() |
TypeDescriptors(com.google.common.base.Predicate<? super Field> fieldFilter,
com.google.common.base.Predicate<? super Method> methodFilter,
com.google.common.base.Predicate<? super Constructor> constructorFilter) |
TypeDescriptors(com.google.common.base.Predicate<? super Member> memberFilter) |
| Modifier and Type | Method and Description |
|---|---|
TypeDescriptor |
get(Class<?> clazz) |
TypeDescriptor |
get(Type type) |
TypeDescriptor |
get(com.google.common.reflect.TypeToken<?> typeToken) |
static TypeDescriptor |
getTypeDescriptor(Class<?> clazz) |
public static final com.google.common.base.Predicate<Member> NON_SYNTHETIC
public static final TypeDescriptors DEFAULT
protected final com.google.common.base.Predicate<? super Field> fieldFilter
protected final com.google.common.base.Predicate<? super Method> methodFilter
protected final com.google.common.base.Predicate<? super Constructor> constructorFilter
public TypeDescriptors()
public TypeDescriptors(com.google.common.base.Predicate<? super Member> memberFilter)
public TypeDescriptors(com.google.common.base.Predicate<? super Field> fieldFilter, com.google.common.base.Predicate<? super Method> methodFilter, com.google.common.base.Predicate<? super Constructor> constructorFilter)
public static TypeDescriptor getTypeDescriptor(Class<?> clazz)
public TypeDescriptor get(Class<?> clazz)
public TypeDescriptor get(Type type)
public TypeDescriptor get(com.google.common.reflect.TypeToken<?> typeToken)
Copyright © 2016. All rights reserved.