java.lang.Object
javax.imageio.plugins.tiff.TIFFTagSet
- 直系の既知のサブクラス:
BaselineTIFFTagSet
,ExifGPSTagSet
,ExifInteroperabilityTagSet
,ExifParentTIFFTagSet
,ExifTIFFTagSet
,FaxTIFFTagSet
,GeoTIFFTagSet
public class TIFFTagSet extends Object
TIFFタグのセットを表すクラス。 セット内の各タグには固有の番号(これはTIFF仕様自体の制限です)が必要です。
このクラスとそのサブクラスは、RAWタグ番号とTIFFTag
オブジェクト間のマッピングを担当します。このオブジェクトには、タグの名前、有効なデータ型、データ値の一部またはすべてに対するニーモニック名など、各タグに関する追加情報が含まれます。
- 導入されたバージョン:
- 9
- 関連項目:
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明getTag
(int tagNumber) 指定されたタグ番号に関連付けられているこのセットからTIFFTag
を返し、その番号にタグが存在しない場合はnull
を返します。指定されたタグ名を持つTIFFTag
、または指定されたタグがこのタグ・セットに属していない場合はnull
を返します。変更不可能な辞書順で増加するタグ名のセットを取得します。変更不可能な増大するタグ番号のセットを取得します。
-
コンストラクタの詳細
-
TIFFTagSet
TIFFTag
オブジェクトのList
を指定して、TIFFTagSet
を構築します。- パラメータ:
tags
- このタグ・セットに追加するTIFFTag
オブジェクトを含むList
オブジェクト。- 例外:
IllegalArgumentException
-tags
がnull
の場合、またはTIFFTag
クラスのインスタンスではないオブジェクトが含まれている場合。
-
-
メソッドの詳細
-
getTag
public TIFFTag getTag(int tagNumber) 指定されたタグ番号に関連付けられているこのセットからTIFFTag
を返し、その番号にタグが存在しない場合はnull
を返します。- パラメータ:
tagNumber
- 取得するタグの番号。- 戻り値:
- 番号が付けられた
TIFFTag
、またはnull
。
-
getTag
指定されたタグ名を持つTIFFTag
、または指定されたタグがこのタグ・セットに属していない場合はnull
を返します。- パラメータ:
tagName
- 取得するタグの名前をString
として指定します。- 戻り値:
- 指定された
TIFFTag
、またはnull
。 - 例外:
IllegalArgumentException
-tagName
がnull
の場合。
-
getTagNumbers
変更不可能な増大するタグ番号のセットを取得します。返されるオブジェクトは変更不可能であり、この
TIFFTagSet
内のすべてのTIFFTag
のタグ番号が、Comparable.compareTo(Object)
に従って昇順にソートされています。- 戻り値:
- このセットのすべてのタグ番号。
-
getTagNames
変更不可能な辞書順で増加するタグ名のセットを取得します。返されるオブジェクトは変更不可能で、この
TIFFTagSet
内のすべてのTIFFTag
のタグ名がComparable.compareTo(Object)
に従って昇順にソートされています。- 戻り値:
- このセット内のすべてのタグ名。
-