|
fixez 1.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.koiroha.fixez.ExifField
public class ExifField
Exif フィールド情報を表す不変クラスです。
メソッドの概要 | |
---|---|
byte[] |
getBinary()
このフィールドの値を生のバイナリとして参照します。 |
int |
getCount()
このフィールドの繰り返し数を参照します。 |
double |
getDouble()
このフィールドの値を実数値として参照します。 |
double[] |
getDoubles()
繰り返しを持つフィールドに対して全ての値を実数値配列として参照します。 |
IFD |
getIFD()
このフィールドの IFD 識別子を参照します。 |
int |
getInt()
このフィールドの値を整数値として参照します。 |
int[] |
getInts()
繰り返しを持つフィールドに対して全ての値を整数値配列として参照します。 |
Rational |
getRational()
このフィールドの値を有理数値として参照します。 |
Rational[] |
getRationals()
繰り返しを持つフィールドに対して全ての値を有理数値配列として参照します。 |
String |
getString()
このフィールドの値を文字列として参照します。 |
int |
getTag()
このフィールドのタグを参照します。 |
String |
getTagLabel()
このフィールドのタグラベルを参照します。 |
String |
getTagName()
このフィールドのタグ名を参照します。 |
Type |
getType()
このフィールドのタイプを参照します。 |
String |
toString()
このインスタンスの内容を文字列化します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
メソッドの詳細 |
---|
public IFD getIFD()
public int getTag()
public String getTagName()
public String getTagLabel()
public Type getType()
public int getCount()
public String getString()
Type.ASCII
型に
最適化された値参照用のメソッドです。全ての数値型または
Type.UNDEFINED
型に対しても表現的な文字列値を参照することが
出来ます。
public int getInt()
Type.BYTE
,
Type.USHORT
, Type.SHORT
, Type.ULONG
,
Type.LONG
型に最適化された値参照用のメソッドです。実数型および
有理数型に対しても値を整数として参照することが出来ます。非数値型に対し
ては 0 を返します。
型が繰り返しを持つ配列の場合はその先頭の値を返します。長さ 0 の配列の 場合は 0 を返します。
public int[] getInts()
Type.BYTE
, Type.USHORT
, Type.SHORT
,
Type.ULONG
, Type.LONG
型に最適化された値参照用のメソッ
ドです。実数型および有理数型に対しても値を整数配列として参照することが
出来ます。非数値型に対しては長さ 0 の配列を返します。
public double getDouble()
Type.SFLOAT
,
Type.DFLOAT
型に最適化された値参照用のメソッドです。整数型およ
び有理数型に対しても値を実数として参照することが出来ます。非数値型に対し
ては Double.NaN
を返します。
型が繰り返しを持つ配列の場合はその先頭の値を返します。長さ 0 の配列の
場合は Double.NaN
を返します。
public double[] getDoubles()
Type.SFLOAT
, Type.DFLOAT
型に最適化された値参照用のメ
ソッドです。整数型および有理数型に対しても値を実数配列として参照する
ことが出来ます。非数値型に対しては長さ 0 の配列を返します。
public Rational getRational()
Type.URATIONAL
,
Type.RATIONAL
型に最適化された値参照用のメソッドです。整数型に
対しても値を有理数として参照することが出来ます。実数または非数値型に対
しては Rational.NaN
を返します。
型が繰り返しを持つ配列の場合はその先頭の値を返します。長さ 0 の配列の
場合は Rational.NaN
を返します。
public Rational[] getRationals()
Type.URATIONAL
, Type.RATIONAL
型に最適化された値参照用
のメソッドです。整数型に対しても値を有理数配列として参照することが出来
ます。実数または非数値型に対しては長さ 0 の配列を返します。
public byte[] getBinary()
Type.USHORT
, Type.ULONG
, Type.SHORT
,
Type.LONG
) あるいは有理数型 (Type.URATIONAL
,
Type.RATIONAL
) を示す場合、返値のバイナリはビッグエンディアン
で値を保持しています。
public String toString()
Object
内の toString
|
torao@mars.dti.ne.jp | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |