Client.java 文件源码

java
阅读 60 收藏 0 点赞 0 评论 0

项目:ontrac4j 作者:
private static void populateDefaultValues(Object object) {
    Object target = object instanceof JAXBElement ? ((JAXBElement)object).getValue() : object;
    if (target == null) {
        return;
    } else if (target instanceof Collection) {
        for (Object element : (Collection<?>)target) {
            populateDefaultValues(element);
        }
    } else if (target.getClass().getDeclaredAnnotation(XmlType.class) != null) {
        for (Field field : target.getClass().getDeclaredFields()) {
            XmlElement xmlElement = field.getAnnotation(XmlElement.class);
            if (xmlElement != null) {
                checkXmlElementFieldValue(target, field, xmlElement);
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号