public static <E extends Enum<E>> String toString(final E value) {
final Class<E> enumType = value.getDeclaringClass();
try {
final XmlEnumValue xmlEnumValue = enumType.getField(value.name())
.getAnnotation(XmlEnumValue.class);
if (xmlEnumValue != null && xmlEnumValue.value() != null) {
return xmlEnumValue.value();
} else {
return value.name();
}
} catch (NoSuchFieldException
| SecurityException e1) {
throw new RuntimeException(e1);
}
}
Util.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:openid-connect
作者:
评论列表
文章目录