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