Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface OpenMBeanConstructorInfo
Описывает конструктора Открытого MBean.
Этот интерфейс объявляет те же самые методы как класс MBeanConstructorInfo
. Класс, реализовывая этот интерфейс (обычно OpenMBeanConstructorInfoSupport
) должен расшириться MBeanConstructorInfo
.
getSignature()
метод должен возвратить во время выполнения массив экземпляров подкласса MBeanParameterInfo
который реализует OpenMBeanParameterInfo
интерфейс (обычно OpenMBeanParameterInfoSupport
).
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(Object obj)
Сравнивает указанный параметр obj с этим
OpenMBeanConstructorInfo экземпляр для равенства. |
Строка |
getDescription()
Возвращает удобочитаемое описание конструктора, описанного этим экземпляром OpenMBeanConstructorInfo.
|
Строка |
getName()
Возвращает имя конструктора, описанного этим экземпляром OpenMBeanConstructorInfo.
|
MBeanParameterInfo[] |
getSignature()
Возвращает массив экземпляров OpenMBeanParameterInfo, описывающих каждый параметр в подписи конструктора, описанного этим экземпляром OpenMBeanConstructorInfo.
|
int |
hashCode()
Возвращает значение хэш-кода для этого
OpenMBeanConstructorInfo экземпляр. |
Строка |
toString()
Возвращает строковое представление этого
OpenMBeanConstructorInfo экземпляр. |
String getDescription()
String getName()
MBeanParameterInfo[] getSignature()
boolean equals(Object obj)
OpenMBeanConstructorInfo
экземпляр для равенства. true возвратов, если и только если все следующие операторы являются истиной:
OpenMBeanConstructorInfo
интерфейс,OpenMBeanConstructorInfo
интерфейс. equals
в классе Object
obj
- объект, который будет сравнен для равенства с этим OpenMBeanConstructorInfo
экземпляр;true
если указанный объект равен этому OpenMBeanConstructorInfo
экземпляр.Object.hashCode()
, HashMap
int hashCode()
OpenMBeanConstructorInfo
экземпляр. Хэш-код OpenMBeanConstructorInfo
экземпляр является суммой хэш-кодов всех элементов информации, используемой в equals
сравнения (то есть: его имя и подпись, где хэш-код подписи вычисляется звонком в java.util.Arrays.asList(this.getSignature).hashCode()).
Это гарантирует это t1.equals(t2)
подразумевает это t1.hashCode()==t2.hashCode()
для любых двух OpenMBeanConstructorInfo
экземпляры t1
и t2
, как требуется согласно общему контракту метода Object.hashCode()
.
hashCode
в классе Object
OpenMBeanConstructorInfo
экземплярObject.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
String toString()
OpenMBeanConstructorInfo
экземпляр. Строковое представление состоит из имени этого класса (то есть javax.management.openmbean.OpenMBeanConstructorInfo
), и имя и подпись описанного конструктора.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.