- java.lang.Object
-
- java.awt.RenderingHints.Key
-
- 含まれているクラス:
- RenderingHints
public abstract static class RenderingHints.Key extends Object
レンダリングおよびイメージング・パイプライン内のさまざまなアルゴリズム選択を制御するためにRenderingHints
クラスとともに使用される、すべてのキーの基底型を定義します。 このクラスのインスタンスは不変であり一意のものです。これは、一致しているかどうかの判別がより負荷が大きいequals()
メソッドの代わりに==
演算子を使用して行えることを意味します。
-
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protected
Key(int privatekey)
指定された非公開鍵を使用してキーを構築します。
-
メソッドのサマリー
修飾子と型 メソッド 説明 boolean
equals(Object o)
すべてのKeyオブジェクトに対するequalsメソッドは、同等演算子'=='と同じ結果を返します。int
hashCode()
すべてのKeyオブジェクトのハッシュ・コードはSystem.identityHashCode()メソッドによって定義されたオブジェクトのシステム識別コードと同じになります。protected int
intKey()
サブクラスがこのKeyのインスタンスを生成した整数型非公開鍵を返します。abstract boolean
isCompatibleValue(Object val)
指定されたオブジェクトがこのKeyに対して有効な値の場合trueを返します。
-
-
-
メソッドの詳細
-
isCompatibleValue
public abstract boolean isCompatibleValue(Object val)
指定されたオブジェクトがこのKeyに対して有効な値の場合trueを返します。- パラメータ:
val
- 有効性を判定するObject
- 戻り値:
val
が有効である場合はtrue
、それ以外の場合はfalse
。
-
intKey
protected final int intKey()
サブクラスがこのKeyのインスタンスを生成した整数型非公開鍵を返します。- 戻り値:
- サブクラスがこのKeyのインスタンスを生成した整数型非公開鍵
-
hashCode
public final int hashCode()
すべてのKeyオブジェクトのハッシュ・コードはSystem.identityHashCode()メソッドによって定義されたオブジェクトのシステム識別コードと同じになります。- オーバーライド:
hashCode
、クラス:Object
- 戻り値:
- このオブジェクトのハッシュ・コード値。
- 関連項目:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
equals
public final boolean equals(Object o)
すべてのKeyオブジェクトに対するequalsメソッドは、同等演算子'=='と同じ結果を返します。- オーバーライド:
equals
、クラス:Object
- パラメータ:
o
- 比較対象の参照オブジェクト。- 戻り値:
- このオブジェクトがobj引数と同じである場合は
true
、それ以外の場合はfalse
。 - 関連項目:
Object.hashCode()
、HashMap
-
-