java命名空间javax.management.openmbean类tabulartype的类成员方法:
tabulartype定义及介绍
本文导语:
tabulartype
public tabulartype(string typename,
string description,
compositetype rowtype,
string[] indexnames)
throws opendataexception
构造一个 tabulartype 实例,检查给定参数...
tabulartype
public tabulartype(string typename,
string description,
compositetype rowtype,
string[] indexnames)
throws opendataexception
- 构造一个
tabulartype
实例,检查给定参数的有效性。下面描述了每个参数的有效性约束。
此表格类型表示的表格数据值的 java 类名称(即 getclassname
方法返回的类名称)被设置为 tabulardata.class.getname()
返回的字符串值。
- 参数:
typename
- 此实例表示的表格类型所给定的名称;不可以为 null 或空字符串。
description
- 此实例表示的表格类型的可读描述;不可以为 null 或空字符串。
rowtype
- 此表格类型实例所描述的表格数据值的行元素类型;不可以为 null。
indexnames
- 项名称,可以使用它的值唯一地索引此表格类型实例所描述的表格数据值中的每个行元素;不可以为 null 或空。每个元素都应该是 rowtype 中定义的项名称(不允许为 null 或空字符串)。需要特别注意的是,tabulardata
类的方法 get
和 remove
使用 indexnames 中项名称的顺序来匹配值参数数组和项。
- 抛出:
illegalargumentexception
- 如果 rowtype 为 null;如果 indexnames 为 null 或者为空数组;如果 indexnames 中的元素为 null 或者空字符串;如果 typename 或 description 为 null 或者空字符串。
opendataexception
- 如果 indexnames 的元素值不是 rowtype 中定义的项名称。
getrowtype
public compositetype getrowtype()
- 返回此
tabulartype
实例描述的表格数据值的行元素的类型。
- 返回:
- 每一行的类型。