👕 消除警告:显示指定部分参数或返回值的泛型

This commit is contained in:
b2baccline
2021-12-16 18:56:59 +08:00
parent 7dde845905
commit bb397431a1
19 changed files with 47 additions and 47 deletions

View File

@@ -41,7 +41,7 @@ public interface CacheSerializer {
if (type instanceof ParameterizedType) {
Type[] actualTypeArguments = ((ParameterizedType) type).getActualTypeArguments();
// 获取泛型类型
Class rowClass = (Class) ((ParameterizedType) type).getRawType();
Class<?> rowClass = (Class<?>) ((ParameterizedType) type).getRawType();
JavaType[] javaTypes = new JavaType[actualTypeArguments.length];
@@ -53,7 +53,7 @@ public interface CacheSerializer {
}
else {
// 简单类型直接用该类构建JavaType
Class cla = (Class) type;
Class<?> cla = (Class<?>) type;
return TypeFactory.defaultInstance().constructParametricType(cla, new JavaType[0]);
}
}