Java 类javax.management.DescriptorRead 实例源码

项目:OpenJSharp    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:jdk8u-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:openjdk-jdk10    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:openjdk9    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:Java8CN    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:jdk8u_jdk    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:lookaside_java-1.8.0-openjdk    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:infobip-open-jdk-8    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:jdk8u-dev-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:jdk7-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:openjdk-source-code-learn    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:OLD-OpenJDK8    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:openjdk-jdk7u-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:openjdk-icedtea7    文件:OpenMBeanAttributeInfoSupport.java   
static int hashCode(OpenMBeanParameterInfo info) {
    int value = 0;
    value += info.getName().hashCode();
    value += info.getOpenType().hashCode();
    if (info.hasDefaultValue())
        value += info.getDefaultValue().hashCode();
    if (info.hasMinValue())
        value += info.getMinValue().hashCode();
    if (info.hasMaxValue())
        value += info.getMaxValue().hashCode();
    if (info.hasLegalValues())
        value += info.getLegalValues().hashCode();
    if (info instanceof DescriptorRead)
        value += ((DescriptorRead) info).getDescriptor().hashCode();
    return value;
}
项目:OpenJSharp    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:OpenJSharp    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:jdk8u-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:jdk8u-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:openjdk-jdk10    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:openjdk-jdk10    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:openjdk9    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:openjdk9    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:Java8CN    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:Java8CN    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:jdk8u_jdk    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:jdk8u_jdk    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:lookaside_java-1.8.0-openjdk    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:lookaside_java-1.8.0-openjdk    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:infobip-open-jdk-8    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:infobip-open-jdk-8    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:jdk8u-dev-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:jdk8u-dev-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:jdk7-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:jdk7-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:openjdk-source-code-learn    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:openjdk-source-code-learn    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:OLD-OpenJDK8    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:OLD-OpenJDK8    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}
项目:openjdk-jdk7u-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static boolean equal(OpenMBeanParameterInfo x1, OpenMBeanParameterInfo x2) {
    if (x1 instanceof DescriptorRead) {
        if (!(x2 instanceof DescriptorRead))
            return false;
        Descriptor d1 = ((DescriptorRead) x1).getDescriptor();
        Descriptor d2 = ((DescriptorRead) x2).getDescriptor();
        if (!d1.equals(d2))
            return false;
    } else if (x2 instanceof DescriptorRead)
        return false;

    return
        x1.getName().equals(x2.getName()) &&
        x1.getOpenType().equals(x2.getOpenType()) &&
        (x1.hasDefaultValue() ?
            x1.getDefaultValue().equals(x2.getDefaultValue()) :
            !x2.hasDefaultValue()) &&
        (x1.hasMinValue() ?
            x1.getMinValue().equals(x2.getMinValue()) :
            !x2.hasMinValue()) &&
        (x1.hasMaxValue() ?
            x1.getMaxValue().equals(x2.getMaxValue()) :
            !x2.hasMaxValue()) &&
        (x1.hasLegalValues() ?
            x1.getLegalValues().equals(x2.getLegalValues()) :
            !x2.hasLegalValues());
}
项目:openjdk-jdk7u-jdk    文件:OpenMBeanAttributeInfoSupport.java   
static String toString(OpenMBeanParameterInfo info) {
    Descriptor d = (info instanceof DescriptorRead) ?
        ((DescriptorRead) info).getDescriptor() : null;
    return
        info.getClass().getName() +
        "(name=" + info.getName() +
        ",openType=" + info.getOpenType() +
        ",default=" + info.getDefaultValue() +
        ",minValue=" + info.getMinValue() +
        ",maxValue=" + info.getMaxValue() +
        ",legalValues=" + info.getLegalValues() +
        ((d == null) ? "" : ",descriptor=" + d) +
        ")";
}