- java.lang.Object
-
- javax.imageio.plugins.tiff.TIFFTagSet
-
- 已知直接子类:
-
BaselineTIFFTagSet,ExifGPSTagSet,ExifInteroperabilityTagSet,ExifParentTIFFTagSet,ExifTIFFTagSet,FaxTIFFTagSet,GeoTIFFTagSet
public class TIFFTagSet extends Object
表示一组TIFF标记的类。 集合中的每个标记必须具有唯一编号(这是TIFF规范本身的限制)。此类及其子类负责原始标记号和
TIFFTag对象之间的映射,这些对象包含有关每个标记的其他信息,例如标记的名称,合法数据类型以及某些或所有数据值的助记符名称。- 从以下版本开始:
- 9
- 另请参见:
-
TIFFTag
-
-
构造方法摘要
构造方法 构造器 描述 TIFFTagSet(List<TIFFTag> tags)构造一个TIFFTagSet,给出List的TIFFTag对象。
-
-
-
构造方法详细信息
-
TIFFTagSet
public TIFFTagSet(List<TIFFTag> tags)
构造一个TIFFTagSet,给出List的TIFFTag对象。- 参数
-
tags- 包含要添加到此标记集的List对象的TIFFTag对象。 - 异常
-
IllegalArgumentException- 如果tags是null,或包含不是TIFFTag类实例的对象。
-
-
方法详细信息
-
getTag
public TIFFTag getTag(int tagNumber)
返回与给定标记号关联的此集合中的null如果该数字不存在标记,则返回TIFFTag。- 参数
-
tagNumber- 要检索的标记的编号。 - 结果
-
编号为
TIFFTag,或null。
-
getTag
public TIFFTag getTag(String tagName)
返回具有给定标记名称的null如果命名标记不属于此标记集,则返回TIFFTag。- 参数
-
tagName- 要检索的标记的名称,如String。 - 结果
-
名为
TIFFTag,或null。 - 异常
-
IllegalArgumentException- 如果tagName是null。
-
getTagNumbers
public SortedSet<Integer> getTagNumbers()
检索不可修改的数值增加的标记号集。返回的对象是不可修改的,包含所有的标签号
TIFFTagS IN此TIFFTagSet按升序排序Comparable.compareTo(Object)。- 结果
- 此集合中的所有标签号。
-
getTagNames
public SortedSet<String> getTagNames()
检索不可修改的按字典顺序增加的标记名称集。返回的对象是不可修改的,包含所有的标签名称
TIFFTagS IN此TIFFTagSet按升序排序Comparable.compareTo(Object)。- 结果
- 此集中的所有标记名称。
-
-