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;
}
java类javax.management.DescriptorRead的实例源码
OpenMBeanAttributeInfoSupport.java 文件源码
项目:OpenJSharp
阅读 29
收藏 0
点赞 0
评论 0
OpenMBeanAttributeInfoSupport.java 文件源码
项目:jdk8u-jdk
阅读 17
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk-jdk10
阅读 22
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk9
阅读 24
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:Java8CN
阅读 22
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:jdk8u_jdk
阅读 27
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:lookaside_java-1.8.0-openjdk
阅读 24
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:infobip-open-jdk-8
阅读 30
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:jdk8u-dev-jdk
阅读 22
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:jdk7-jdk
阅读 26
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk-source-code-learn
阅读 25
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:OLD-OpenJDK8
阅读 24
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk-jdk7u-jdk
阅读 20
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk-icedtea7
阅读 21
收藏 0
点赞 0
评论 0
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;
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:OpenJSharp
阅读 23
收藏 0
点赞 0
评论 0
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());
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:OpenJSharp
阅读 30
收藏 0
点赞 0
评论 0
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) +
")";
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:jdk8u-jdk
阅读 23
收藏 0
点赞 0
评论 0
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());
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:jdk8u-jdk
阅读 21
收藏 0
点赞 0
评论 0
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) +
")";
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk-jdk10
阅读 23
收藏 0
点赞 0
评论 0
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());
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk-jdk10
阅读 25
收藏 0
点赞 0
评论 0
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) +
")";
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk9
阅读 26
收藏 0
点赞 0
评论 0
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());
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:openjdk9
阅读 27
收藏 0
点赞 0
评论 0
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) +
")";
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:Java8CN
阅读 23
收藏 0
点赞 0
评论 0
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());
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:Java8CN
阅读 21
收藏 0
点赞 0
评论 0
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) +
")";
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:jdk8u_jdk
阅读 29
收藏 0
点赞 0
评论 0
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());
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:jdk8u_jdk
阅读 20
收藏 0
点赞 0
评论 0
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) +
")";
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:lookaside_java-1.8.0-openjdk
阅读 20
收藏 0
点赞 0
评论 0
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());
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:lookaside_java-1.8.0-openjdk
阅读 20
收藏 0
点赞 0
评论 0
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) +
")";
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:infobip-open-jdk-8
阅读 25
收藏 0
点赞 0
评论 0
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());
}
OpenMBeanAttributeInfoSupport.java 文件源码
项目:infobip-open-jdk-8
阅读 19
收藏 0
点赞 0
评论 0
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) +
")";
}