@Override
public String toString() {
StringBuilder sb = new StringBuilder();
Class<?> rawType = getRawType();
if (!rawType.isArray()) {
sb.append(rawType.getName());
} else {
sb.append(rawType.getComponentType().getName());
}
TypeVariable<? extends Class<?>>[] typeParameters = rawType.getTypeParameters();
if (typeParameters.length > 0) {
sb.append("<");
for (int i = 0; i < typeParameters.length; i++) {
if (i > 0) {
sb.append(", ");
}
String s = this.getParam(i).toParamString();
sb.append(s);
}
sb.append(">");
}
if (rawType.isArray()) {
sb.append("[]");
}
return sb.toString();
}
JavaType.java 文件源码
java
阅读 61
收藏 0
点赞 0
评论 0
项目:uroborosql
作者:
评论列表
文章目录