private int getFactoryProxyIndex(TypeName gtname) throws AnnotationProcessingException {
int ret = -1;
boolean found = false;
if (gtname instanceof TypeVariableName) {
for (TypeParameterElement tpe : m_elem.getTypeParameters()) {
++ret;
if (tpe.toString().equals(gtname.toString())) {
found = true;
break;
}
}
if (!found) {
throw new AnnotationProcessingException(null, "%s type is not found during factory proxy query.",
gtname.toString());
}
} else {
throw new AnnotationProcessingException(null, "%s type is not generic type for factory proxy query.",
gtname.toString());
}
return ret;
}
AnnotatedDurableEntityClass.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:mnemonic
作者:
评论列表
文章目录