クラスRenderingHints.Key
java.lang.Object
java.awt.RenderingHints.Key
- 含まれているクラス:
RenderingHints
public abstract static class RenderingHints.Key extends Object
レンダリングおよびイメージング・パイプライン内のさまざまなアルゴリズム選択を制御するために
RenderingHintsクラスとともに使用される、すべてのキーの基底型を定義します。 このクラスのインスタンスは不変であり一意のものです。これは、一致しているかどうかの判別がより負荷が大きいequals()メソッドの代わりに==演算子を使用して行えることを意味します。 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明final booleanすべてのKeyオブジェクトに対するequalsメソッドは、同等演算子'=='と同じ結果を返します。final inthashCode()すべてのKeyオブジェクトのハッシュ・コードはSystem.identityHashCode()メソッドによって定義されたオブジェクトのシステム識別コードと同じになります。protected final intintKey()サブクラスがこのKeyのインスタンスを生成した整数型非公開キーを返します。abstract booleanisCompatibleValue(Object val) 指定されたオブジェクトがこのKeyに対して有効な値の場合trueを返します。クラスオブジェクトで宣言されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。toString()オブジェクトの文字列表現を返します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
コンストラクタの詳細
-
Key
protected Key(int privatekey) 指定された非公開キーを使用してキーを構築します。 Keyの各サブクラスは、それ自身の一意の整数型キーのドメインを保持しています。 同じ整数型キーと同じ特定のサブクラスを持つ2つのオブジェクトは構築できません。 そのKeyのサブクラスの前から存在するインスタンスとして、同じ整数型キーを持つ指定されたクラスの別のオブジェクトを構築しようとすると、例外がスローされます。- パラメータ:
privatekey- 指定されたキー
-
-
メソッドの詳細
-
isCompatibleValue
public abstract boolean isCompatibleValue(Object val) 指定されたオブジェクトがこのKeyに対して有効な値の場合trueを返します。- パラメータ:
val- 有効性を判定するObject- 戻り値:
valが有効である場合はtrue、それ以外の場合はfalse。
-
intKey
protected final int intKey()サブクラスがこのKeyのインスタンスを生成した整数型非公開キーを返します。- 戻り値:
- サブクラスがこのKeyのインスタンスを生成した整数型非公開キー
-
hashCode
-
equals
-