全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.rmi.server.ObjID
java.lang.Object
|
+----java.rmi.server.ObjID
- public final class ObjID
- extends Object
- implements Serializable
クラス ObjIDは、VMの中でリモートオブジェクトを世代間で一意的に識別するのに使用します。各識別子には、オブジェクト番号と特定のホストに関して一意的なアドレス空間識別子が含まれます。オブジェクト識別子は、エクスポートされる場合にリモートオブジェクトに割り当てられます。
-
DGC_ID
- 分散ガベージコレクタに対する周知の ID
-
REGISTRY_ID
- レジストリに対する周知の ID
-
ObjID()
- 一意のオブジェクト識別子を生成する。
-
ObjID(int)
- 「周知」のオブジェクト ID を生成する。
-
equals(Object)
- 2つのオブジェクト識別子は、同じ内容の場合に等しいと見なされる。
-
hashCode()
- ハッシュコードはオブジェクト番号である。
-
read(ObjectInput)
- この読み込みメソッドは、指定の入力ストリームからその内容を読み込むオブジェクトのid を構築する。
-
toString()
- オブジェクトの id 表現を含む文字列を返す。
-
write(ObjectOutput)
- 出力ストリームにオブジェクト id を形成・一体化して出力する。
REGISTRY_ID
public static final int REGISTRY_ID
- レジストリに対する周知の ID です。
DGC_ID
public static final int DGC_ID
- 分散ガベージコレクタに対する周知の ID です。
ObjID
public ObjID()
- 一意のオブジェクト識別子を生成します。
ObjID
public ObjID(int num)
- 「周知」のオブジェクト ID を生成します。このコンストラクタを介して生成されるオブジェクト ID は、デフォルトのコンストラクタを介して生成されるいかなるオブジェクトID とも重複しません。
- パラメータ:
- num - 一意的な周知のオブジェクト番号
write
public void write(ObjectOutput out) throws IOException
- 出力ストリームにオブジェクト id を形式一体化して出力します。
read
public static ObjID read(ObjectInput in) throws IOException
- この読み込みメソッドは、指定の入力ストリームからその内容を読み込むオブジェクトのid を構築します。
hashCode
public int hashCode()
- ハッシュコードはオブジェクト番号です。
- オーバーライド:
- クラス Object の hashCode
equals
public boolean equals(Object obj)
- 2つのオブジェクト識別子は、同じ内容の場合に等しいと見なされます。
- オーバーライド:
- クラス Object の equals
toString
public String toString()
- オブジェクトのid 表現を含む文字列を返します。アドレス空間識別子は、そのオブジェクト id が非ローカルのアドレス空間からのものである場合に限り文字列表現の中に含まれます。
- オーバーライド:
- クラス Object の toString
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス