public class GenericTypeResolver extends Object
| Modifier and Type | Method and Description |
|---|---|
static Class<?> |
getReturnType(Method method,
Class<?> srcType)
方法来自
MapperAnnotationBuilder#getReturnType(Method) |
static Class<?> |
resolveFieldClass(Field field,
Type srcType)
Resolve field type.
|
static Type |
resolveFieldType(Field field,
Type srcType)
Resolve field type.
|
static Type[] |
resolveMapperTypes(Class<?> srcType)
Resolve srcType types.
|
static Type[] |
resolveMapperTypes(Method method,
Type srcType)
Resolve srcType types.
|
static Type[] |
resolveParamTypes(Method method,
Type srcType)
Resolve param types.
|
static Type |
resolveReturnType(Method method,
Type srcType)
Resolve return type.
|
static Type |
resolveType(Type type,
Type srcType,
Class<?> declaringClass) |
static Class<?> |
resolveTypeToClass(Type type)
Resolve Type to Class
|
public static Class<?> getReturnType(Method method, Class<?> srcType)
MapperAnnotationBuilder#getReturnType(Method)method - 方法srcType - 方法所属类public static Type[] resolveMapperTypes(Class<?> srcType)
srcType - the src typepublic static Type[] resolveMapperTypes(Method method, Type srcType)
method - the methodsrcType - the src typepublic static Class<?> resolveFieldClass(Field field, Type srcType)
public static Type resolveReturnType(Method method, Type srcType)
public static Type[] resolveParamTypes(Method method, Type srcType)
Copyright © 2023. All rights reserved.