TypeUtils.java 文件源码

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

项目:itmarry 作者:
private static boolean isJSONTypeIgnore(Class<?> clazz, String propertyName) {
    JSONType jsonType = clazz.getAnnotation(JSONType.class);

    if (jsonType != null && jsonType.ignores() != null) {
        for (String item : jsonType.ignores()) {
            if (propertyName.equalsIgnoreCase(item)) {
                return true;
            }
        }
    }

    if (clazz.getSuperclass() != Object.class && clazz.getSuperclass() != null) {
        if (isJSONTypeIgnore(clazz.getSuperclass(), propertyName)) {
            return true;
        }
    }

    return false;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号