JaxbBuilder.java 文件源码

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

项目:xmlunit 作者:
private Object getPreparedJaxbObject() {
    final Object jaxbObject;
    if (object instanceof JAXBElement) {
        jaxbObject = object;
    } else {
        final Class<?> clazz = object.getClass();
        final XmlRootElement r = clazz.getAnnotation(XmlRootElement.class);
        if (r == null) {
            if (userObjectFactory) {
                jaxbObject = createJAXBElement(object);
            } else {
                jaxbObject = createInferredJAXBElement(object);
            }
        } else {
            jaxbObject = object;
        }
    }
    return jaxbObject;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号