java命名空间javax.management.modelmbean类descriptorsupport的类成员方法:
setfields定义及介绍
本文导语:
setfields
public void setfields(string[] fieldnames,
object[] fieldvalues)
throws runtimeoperationsexception
从接口 descriptor 复制的描述
将字段名称数组中的所有字段设置为与字段值数组中的索引相同的新值。数组大小必...
setfields
public void setfields(string[] fieldnames,
object[] fieldvalues)
throws runtimeoperationsexception
- 从接口
descriptor
复制的描述
将字段名称数组中的所有字段设置为与字段值数组中的索引相同的新值。数组大小必须是匹配的。
设置前将验证该字段值。如果该值无效,则将抛出一个异常。如果数组为空,则所有更改都将无效。
- 指定者:
- 接口
descriptor
中的 setfields
- 参数:
fieldnames
- 字段名称的 string 数组。数组和数组元素不能为 null。fieldvalues
- 对应字段值的 object 数组。数组不能为 null。数组的元素可以为 null。
- 抛出:
runtimeoperationsexception
- 如果由于某种原因更改失败。如果 fieldnames
或 fieldvalues
为 null,或者数组的长度不同,或者其中一个数组存在非法值,则包装的异常为 illegalargumentexception
。如果描述符不可变,且调用将更改其内容,则包装的异常为 unsupportedoperationexception
。- 另请参见:
descriptor.getfields()