java.lang.Object
javax.imageio.plugins.tiff.TIFFTagSet
- 已知子类:
BaselineTIFFTagSet
,ExifGPSTagSet
,ExifInteroperabilityTagSet
,ExifParentTIFFTagSet
,ExifTIFFTagSet
,FaxTIFFTagSet
,GeoTIFFTagSet
代表一组 TIFF 标签的类。集合中的每个标签都必须有一个唯一的编号(这是 TIFF 规范本身的限制)。
此类及其子类负责原始标签编号和TIFFTag
对象之间的映射,其中包含有关每个标签的附加信息,例如标签名称、合法数据类型以及部分或全部数据值的助记名称。
- 自从:
- 9
- 参见:
-
构造方法总结
构造方法 -
方法总结
-
构造方法详细信息
-
TIFFTagSet
给定TIFFTag
个对象的List
,构造一个TIFFTagSet
。- 参数:
tags
- 一个List
对象,包含要添加到此标记集中的TIFFTag
个对象。- 抛出:
IllegalArgumentException
- 如果tags
是null
,或包含不是TIFFTag
类实例的对象。
-
-
方法详情
-
getTag
返回此集合中与给定标签号关联的TIFFTag
,如果该号码不存在标签,则返回null
。- 参数:
tagNumber
- 要检索的标签的编号。- 返回:
-
编号为
TIFFTag
或null
。
-
getTag
返回具有给定标签名称的TIFFTag
,如果命名标签不属于此标签集,则返回null
。- 参数:
tagName
- 要检索的标签的名称,如String
。- 返回:
-
命名为
TIFFTag
或null
。 - 抛出:
IllegalArgumentException
- 如果tagName
是null
。
-
getTagNumbers
检索一组不可修改的数字递增标记号。返回的对象是不可修改的,包含根据
Comparable.compareTo(Object)
升序排列的TIFFTagSet
中所有TIFFTag
的标签号。- 返回:
- 此集合中的所有标签编号。
-
getTagNames
检索一组不可修改的字典序递增的标签名称。返回的对象是不可修改的,包含这个
TIFFTagSet
中所有TIFFTag
的标签名称,按照Comparable.compareTo(Object)
升序排列。- 返回:
- 此集合中的所有标签名称。
-