com.fasterxml.jackson.databind.util.ClassUtil#hasClass ( )源码实例Demo

下面列出了com.fasterxml.jackson.databind.util.ClassUtil#hasClass ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: lams   文件: TypeBindings.java
@Override public boolean equals(Object o)
{
    if (o == this) return true;
    if (!ClassUtil.hasClass(o, getClass())) {
        return false;
    }
    TypeBindings other = (TypeBindings) o;
    int len = _types.length;
    if (len != other.size()) {
        return false;
    }
    JavaType[] otherTypes = other._types;
    for (int i = 0; i < len; ++i) {
        if (!otherTypes[i].equals(_types[i])) {
            return false;
        }
    }
    return true;
}
 
源代码2 项目: lams   文件: AnnotatedClass.java
@Override
public boolean equals(Object o) {
    if (o == this) return true;
    if (!ClassUtil.hasClass(o, getClass())) {
        return false;
    }
    return ((AnnotatedClass) o)._class == _class;
}
 
源代码3 项目: lams   文件: VirtualAnnotatedMember.java
@Override
public boolean equals(Object o) {
    if (o == this) return true;
    if (!ClassUtil.hasClass(o, getClass())) {
        return false;
    }
    VirtualAnnotatedMember other = (VirtualAnnotatedMember) o;
    return (other._declaringClass == _declaringClass)
            && other._name.equals(_name);
}
 
源代码4 项目: lams   文件: AnnotatedParameter.java
@Override
public boolean equals(Object o) {
    if (o == this) return true;
    if (!ClassUtil.hasClass(o, getClass())) {
        return false;
    }
    AnnotatedParameter other = (AnnotatedParameter) o;
    return other._owner.equals(_owner) && (other._index == _index);
}
 
源代码5 项目: lams   文件: AnnotatedMethod.java
@Override
public boolean equals(Object o) {
    if (o == this) return true;
    return ClassUtil.hasClass(o, getClass())
            && (((AnnotatedMethod) o)._method == _method);
}
 
源代码6 项目: lams   文件: AnnotatedField.java
@Override
public boolean equals(Object o) {
    if (o == this) return true;
    return ClassUtil.hasClass(o, getClass())
            && (((AnnotatedField) o)._field == _field);
}
 
源代码7 项目: lams   文件: AnnotatedConstructor.java
@Override
public boolean equals(Object o) {
    if (o == this) return true;
    return ClassUtil.hasClass(o, getClass())
            && (((AnnotatedConstructor) o)._constructor == _constructor);
}