private static String getType(Class<? extends ClientResource<?>> clientObjectClass) {
String clientResourceType = null;
XmlRootElement xmlRootElement = clientObjectClass.getAnnotation(XmlRootElement.class);
if (xmlRootElement != null && !"##default".equals(xmlRootElement.name()))
clientResourceType = xmlRootElement.name();
else {
XmlType xmlType = clientObjectClass.getAnnotation(XmlType.class);
if (xmlType != null && !"##default".equals(xmlType.name()))
clientResourceType = xmlType.name();
}
if (clientResourceType == null) {
String classSimpleName = clientObjectClass.getSimpleName();
clientResourceType = classSimpleName.replaceFirst("^.", classSimpleName.substring(0, 1).toLowerCase());
}
return clientResourceType;
}
WsTypes.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:PDFReporter-Studio
作者:
评论列表
文章目录