Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface OpenMBeanAttributeInfo extends OpenMBeanParameterInfo
Описывает атрибут открытого MBean.
Этот интерфейс объявляет те же самые методы как class MBeanAttributeInfo
. class, реализовывая этот интерфейс (обычно OpenMBeanAttributeInfoSupport
) должен расшириться MBeanAttributeInfo
.
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(Object obj)
Сравнивает указанный параметр obj с этим
OpenMBeanAttributeInfo экземпляр для равенства. |
int |
hashCode()
Возвращает значение хэш-кода для этого
OpenMBeanAttributeInfo экземпляр. |
boolean |
isIs()
true возвратов, если к атрибуту, описанному этим экземпляром OpenMBeanAttributeInfo, получают доступ через метода get isXXX (применяется только к boolean и значениям Boolean), false иначе.
|
boolean |
isReadable()
true возвратов, если атрибут, описанный этим экземпляром OpenMBeanAttributeInfo, читаем, false иначе.
|
boolean |
isWritable()
true возвратов, если атрибут, описанный этим экземпляром OpenMBeanAttributeInfo, перезаписываем, false иначе.
|
Строка |
toString()
Возвращает строковое представление этого
OpenMBeanAttributeInfo экземпляр. |
getDefaultValue, getDescription, getLegalValues, getMaxValue, getMinValue, getName, getOpenType, hasDefaultValue, hasLegalValues, hasMaxValue, hasMinValue, isValue
boolean isReadable()
boolean isWritable()
boolean isIs()
boolean equals(Object obj)
OpenMBeanAttributeInfo
экземпляр для равенства. true возвратов, если и только если все следующие операторы являются истиной:
OpenMBeanAttributeInfo
интерфейс,OpenMBeanAttributeInfo
интерфейс. equals
в интерфейсе OpenMBeanParameterInfo
equals
в class Object
obj
- объект, который будет сравнен для равенства с этим OpenMBeanAttributeInfo
экземпляр;true
если указанный объект равен этому OpenMBeanAttributeInfo
экземпляр.Object.hashCode()
, HashMap
int hashCode()
OpenMBeanAttributeInfo
экземпляр. Хэш-код OpenMBeanAttributeInfo
экземпляр является суммой хэш-кодов всех элементов информации, используемой в equals
сравнения (то есть: его имя, его открытый тип, и его значение по умолчанию, минута, максимальные и юридические значения).
Это гарантирует это t1.equals(t2)
подразумевает это t1.hashCode()==t2.hashCode()
для любых двух OpenMBeanAttributeInfo
экземпляры t1
и t2
, как требуется согласно общему контракту метода Object.hashCode()
.
hashCode
в интерфейсе OpenMBeanParameterInfo
hashCode
в class Object
OpenMBeanAttributeInfo
экземплярObject.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
String toString()
OpenMBeanAttributeInfo
экземпляр. Строковое представление состоит из имени этого class (то есть javax.management.openmbean.OpenMBeanAttributeInfo
), строковое представление имени и открытый тип описанного атрибута, и строковое представление ее значения по умолчанию, минута, максимальные и юридические значения.
toString
в интерфейсе OpenMBeanParameterInfo
toString
в class Object
OpenMBeanAttributeInfo
экземпляр
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92