Module bus.mapper
Package org.miaixz.bus.mapper.builder
Class GenericTypeResolver.ParameterizedTypes
java.lang.Object
org.miaixz.bus.mapper.builder.GenericTypeResolver.ParameterizedTypes
- All Implemented Interfaces:
ParameterizedType,Type
- Enclosing class:
GenericTypeResolver
public static class GenericTypeResolver.ParameterizedTypes
extends Object
implements ParameterizedType
参数化类型实现类
-
Constructor Summary
ConstructorsConstructorDescriptionParameterizedTypes(Class<?> rawType, Type ownerType, Type[] actualTypeArguments) 构造函数,初始化参数化类型 -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.reflect.Type
getTypeName
-
Constructor Details
-
ParameterizedTypes
构造函数,初始化参数化类型- Parameters:
rawType- 原始类型ownerType- 拥有者类型actualTypeArguments- 实际类型参数
-
-
Method Details
-
getActualTypeArguments
获取实际类型参数- Specified by:
getActualTypeArgumentsin interfaceParameterizedType- Returns:
- 实际类型参数数组
-
getOwnerType
获取拥有者类型- Specified by:
getOwnerTypein interfaceParameterizedType- Returns:
- 拥有者类型
-
getRawType
获取原始类型- Specified by:
getRawTypein interfaceParameterizedType- Returns:
- 原始类型
-
toString
返回字符串表示形式
-