public class ReflectiveTypeUtils
extends java.lang.Object
| Constructor and Description |
|---|
ReflectiveTypeUtils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
containsClass(java.lang.Class<?> clazz) |
static ReflectiveFieldBound |
createBoundField(Gson gson,
ConstructorConstructor constructor,
java.lang.reflect.Field field,
java.lang.String fieldName,
<any> fieldType,
boolean serialize,
boolean deserialize) |
static <any> |
getFieldAdapter(Gson gson,
ConstructorConstructor constructor,
java.lang.reflect.Field field,
<any> fieldType,
java.lang.String fieldName) |
static java.util.List<java.lang.String> |
getFieldName(FieldNamingStrategy fieldNamingPolicy,
java.lang.reflect.Field field) |
static <any> |
getTypeAdapter(ConstructorConstructor constructor,
Gson gson,
<any> fieldType,
JsonAdapter annotation) |
public static boolean containsClass(java.lang.Class<?> clazz)
public static ReflectiveFieldBound createBoundField(Gson gson, ConstructorConstructor constructor, java.lang.reflect.Field field, java.lang.String fieldName, <any> fieldType, boolean serialize, boolean deserialize)
public static <any> getFieldAdapter(Gson gson,
ConstructorConstructor constructor,
java.lang.reflect.Field field,
<any> fieldType,
java.lang.String fieldName)
public static <any> getTypeAdapter(ConstructorConstructor constructor,
Gson gson,
<any> fieldType,
JsonAdapter annotation)
public static java.util.List<java.lang.String> getFieldName(FieldNamingStrategy fieldNamingPolicy,
java.lang.reflect.Field field)