java命名空间javax.imageio.metadata类iiometadata的类成员方法:
iiometadata定义及介绍
本文导语:
iiometadata
protected iiometadata(boolean standardmetadataformatsupported,
string nativemetadataformatname,
string nativemetadataformatclassname,
string[] extrametadataformatnames,
string[] extrametadatafo...
iiometadata
protected iiometadata(boolean standardmetadataformatsupported,
string nativemetadataformatname,
string nativemetadataformatclassname,
string[] extrametadataformatnames,
string[] extrametadataformatclassnames)
- 构造一个
iiometadata
对象,使其带有给定格式名称和格式类名称,以及指示是否支持标准格式的 boolean 值。
此构造方法不会试图检查类名称的有效性。无效的类名称在后续调用 getmetadataformat
时可能导致异常。
- 参数:
standardmetadataformatsupported
- 如果此对象可返回或接受使用标准元数据格式的 dom 树,则该参数为 true
。nativemetadataformatname
- string
形式的本机元数据格式的名称;如果不存在本机格式,则为 null
。nativemetadataformatclassname
- 本机元数据格式的类名称;如果不存在本机格式,则为 null
。extrametadataformatnames
- 指示此对象所支持的其他格式的 string
数组;如果不支持任何其他格式,则为 null
。extrametadataformatclassnames
- 指示此对象所支持的所有其他格式的类名称的 string
数组;如果不支持任何其他格式,则为 null
。
- 抛出:
illegalargumentexception
- 如果 extrametadataformatnames
的长度为 0。
illegalargumentexception
- 如果 extrametadataformatnames
和 extrametadataformatclassnames
既不同时为 null
也不具有相同长度。
isstandardmetadataformatsupported
public boolean isstandardmetadataformatsupported()
- 如果
getmetadataformat
、getastree
、setfromtree
和 mergetree
支持标准元数据格式,则返回 true
。
默认实现返回 standardformatsupported
实例变量的值。
- 返回:
- 如果支持标准元数据格式,则返回
true
。 - 另请参见:
getastree(java.lang.string)
,
setfromtree(java.lang.string, org.w3c.dom.node)
,
mergetree(java.lang.string, org.w3c.dom.node)
,
getmetadataformat(java.lang.string)