Java プラットフォーム 1.2

java.awt
クラス RenderingHints.Key

java.lang.Object
  |
  +--java.awt.RenderingHints.Key

public abstract static class RenderingHints.Key
extends Object

描画用およびイメージ処理用のパイプラインのさまざまな側面を制御するために使われるすべてのキーの基底型を定義します。このクラスのインスタンスは不変であり、一意です。つまり、負担の大きい equals() メソッドではなく == 演算子を使って等価性のテストを実行できるということです。


コンストラクタの概要
protected RenderingHints.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 を返します。
 
クラス java.lang.Object から継承したメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RenderingHints.Key

protected RenderingHints.Key(int privatekey)
指定されたプライベートキーを使ってキーを構築します。Key の各サブクラスは、一意で独自な整数型キーのドメインを維持します。同じサブクラスに属し、同じ整数型キーを持つオブジェクトを複数構築することはできません。指定されたクラスのオブジェクトを構築する場合に、その Key サブクラスの既存のインスタンスと同じ整数型キーを使おうとすると例外がスローされます。
メソッドの詳細

isCompatibleValue

public abstract boolean isCompatibleValue(Object val)
指定されたオブジェクトがこの Key の有効な値である場合に true を返します。

intKey

protected final int intKey()
サブクラスがこの Key のインスタンスを生成するために使った整数型のプライベートキーを返します。

hashCode

public final int hashCode()
すべての Key オブジェクトのハッシュコードは、System.identityHashCode() メソッドによって定義されている、オブジェクトのシステムアイデンティティコードと同じになります。
オーバーライド:
クラス Object 内の hashCode

equals

public final boolean equals(Object o)
すべての Key オブジェクトについて、equals メソッドは等値演算子 == と同じ結果を返します。
オーバーライド:
クラス Object 内の equals

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.