| 接口 | 说明 |
|---|---|
| ResolvableTypeProvider |
Any object can implement this interface to provide its actual
ResolvableType. |
| SerializableTypeWrapper.TypeProvider |
A
Serializable interface providing access to a Type. |
| 类 | 说明 |
|---|---|
| GenericTypeResolver |
Helper class for resolving generic types against type variables.
|
| ParameterizedTypeGetter<T> |
Usage:
List:
ParameterizedType type0 = new ParameterizedTypeGetter
|
| ParameterizedTypeImpl |
also see the ParameterizedTypeImpl class in gson 2.9.8
|
| ParameterizedTypeImpl.GenericArrayTypeImpl | |
| ParameterizedTypeImpl.WildcardTypeImpl | |
| Primitives | |
| ResolvableType |
Encapsulates a Java
Type, providing access to
supertypes, interfaces, and
generic parameters along with the ability to ultimately
resolve to a Class. |
| SerializableTypeWrapper |
Internal utility class that can be used to obtain wrapped
Serializable
variants of Types. |
| SerializableTypeWrapper.FieldTypeProvider | |
| SerializableTypeWrapper.MethodInvokeTypeProvider |
SerializableTypeWrapper.TypeProvider for Types obtained by invoking a no-arg method. |
| SerializableTypeWrapper.MethodParameterTypeProvider | |
| SimpleParameter |
Helper class that encapsulates the specification of a method parameter, i.e. a
Method
or Constructor plus a parameter index and a nested type index for a declared generic
type. |
| Types |
Copyright © 2022. All rights reserved.