jdk/src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
changeset 32034 05676cfd40b5
parent 25859 3317bb8137f4
child 33279 ddef2c0a5c2a
equal deleted inserted replaced
32033:bf24e33c7919 32034:05676cfd40b5
   112      *
   112      *
   113      * @param isWritable {@code true} if the attribute has a setter
   113      * @param isWritable {@code true} if the attribute has a setter
   114      * exposed for management.
   114      * exposed for management.
   115      *
   115      *
   116      * @param isIs {@code true} if the attribute's getter is of the
   116      * @param isIs {@code true} if the attribute's getter is of the
   117      * form <tt>is<i>XXX</i></tt>.
   117      * form <code>is<i>XXX</i></code>.
   118      *
   118      *
   119      * @throws IllegalArgumentException if {@code name} or {@code
   119      * @throws IllegalArgumentException if {@code name} or {@code
   120      * description} are null or empty string, or {@code openType} is
   120      * description} are null or empty string, or {@code openType} is
   121      * null.
   121      * null.
   122      */
   122      */
   152      *
   152      *
   153      * @param isWritable {@code true} if the attribute has a setter
   153      * @param isWritable {@code true} if the attribute has a setter
   154      * exposed for management.
   154      * exposed for management.
   155      *
   155      *
   156      * @param isIs {@code true} if the attribute's getter is of the
   156      * @param isIs {@code true} if the attribute's getter is of the
   157      * form <tt>is<i>XXX</i></tt>.
   157      * form <code>is<i>XXX</i></code>.
   158      *
   158      *
   159      * @param descriptor The descriptor for the attribute.  This may be null
   159      * @param descriptor The descriptor for the attribute.  This may be null
   160      * which is equivalent to an empty descriptor.
   160      * which is equivalent to an empty descriptor.
   161      *
   161      *
   162      * @throws IllegalArgumentException if {@code name} or {@code
   162      * @throws IllegalArgumentException if {@code name} or {@code
   219      *
   219      *
   220      * @param isWritable {@code true} if the attribute has a setter
   220      * @param isWritable {@code true} if the attribute has a setter
   221      * exposed for management.
   221      * exposed for management.
   222      *
   222      *
   223      * @param isIs {@code true} if the attribute's getter is of the
   223      * @param isIs {@code true} if the attribute's getter is of the
   224      * form <tt>is<i>XXX</i></tt>.
   224      * form <code>is<i>XXX</i></code>.
   225      *
   225      *
   226      * @param defaultValue must be a valid value for the {@code
   226      * @param defaultValue must be a valid value for the {@code
   227      * openType} specified for this attribute; default value not
   227      * openType} specified for this attribute; default value not
   228      * supported for {@code ArrayType} and {@code TabularType}; can
   228      * supported for {@code ArrayType} and {@code TabularType}; can
   229      * be null, in which case it means that no default value is set.
   229      * be null, in which case it means that no default value is set.
   276      *
   276      *
   277      * @param isWritable {@code true} if the attribute has a setter
   277      * @param isWritable {@code true} if the attribute has a setter
   278      * exposed for management.
   278      * exposed for management.
   279      *
   279      *
   280      * @param isIs {@code true} if the attribute's getter is of the
   280      * @param isIs {@code true} if the attribute's getter is of the
   281      * form <tt>is<i>XXX</i></tt>.
   281      * form <code>is<i>XXX</i></code>.
   282      *
   282      *
   283      * @param defaultValue must be a valid value
   283      * @param defaultValue must be a valid value
   284      * for the {@code
   284      * for the {@code
   285      * openType} specified for this attribute; default value not
   285      * openType} specified for this attribute; default value not
   286      * supported for {@code ArrayType} and {@code TabularType}; can
   286      * supported for {@code ArrayType} and {@code TabularType}; can
   343      *
   343      *
   344      * @param isWritable {@code true} if the attribute has a setter
   344      * @param isWritable {@code true} if the attribute has a setter
   345      * exposed for management.
   345      * exposed for management.
   346      *
   346      *
   347      * @param isIs {@code true} if the attribute's getter is of the
   347      * @param isIs {@code true} if the attribute's getter is of the
   348      * form <tt>is<i>XXX</i></tt>.
   348      * form <code>is<i>XXX</i></code>.
   349      *
   349      *
   350      * @param defaultValue must be a valid value for the {@code
   350      * @param defaultValue must be a valid value for the {@code
   351      * openType} specified for this attribute; default value not
   351      * openType} specified for this attribute; default value not
   352      * supported for {@code ArrayType} and {@code TabularType}; can be
   352      * supported for {@code ArrayType} and {@code TabularType}; can be
   353      * null, in which case it means that no default value is set.
   353      * null, in which case it means that no default value is set.