java.rmi.server
クラス RemoteObject
java.lang.Object
|
+--java.rmi.server.RemoteObject
- 直接の既知のサブクラス:
- RemoteServer, RemoteStub
- public abstract class RemoteObject
- extends Object
- implements Remote, Serializable
リモートオブジェクトに対する java.lang.Object
の動作を実装します。RemoteObject
は、hashCode、equals、および toString に対するメソッドを実装することによって、Object のリモートなセマンティクスを提供します。
- 導入されたバージョン:
- JDK1.1
- 関連項目:
- 直列化された形式
ref
protected transient RemoteRef ref
- オブジェクトのリモート参照です。
RemoteObject
protected RemoteObject()
- リモートオブジェクトを作成します。
- 導入されたバージョン:
- JDK1.1
RemoteObject
protected RemoteObject(RemoteRef newref)
- 指定されたリモート参照を使用して初期化し、リモートオブジェクトを作成します。
- 導入されたバージョン:
- JDK1.1
getRef
public RemoteRef getRef()
- リモートオブジェクトに対するリモート参照を返します。
- 導入されたバージョン:
- JDK1.2
toStub
public static Remote toStub(Remote obj)
throws NoSuchObjectException
- パラメータとして渡されたリモートオブジェクト
obj
に対するスタブを返します。このオペレーションは、オブジェクトがエクスポートされたあとにだけ有効です。
- パラメータ:
obj
- スタブが必要とされるリモートオブジェクト- 戻り値:
- リモートオブジェクト
obj
に対するスタブ - 例外:
- NoSuchObjectException - リモートオブジェクトに対するスタブが見つからない場合
- 導入されたバージョン:
- JDK1.2
hashCode
public int hashCode()
- リモートオブジェクトに対するハッシュコードを返します。同じリモートオブジェクトを参照する 2 つのリモートオブジェクトのスタブは、同じハッシュコードを持ちます (ハッシュテーブルのキーとしてリモートオブジェクトをサポートするため)。
- オーバーライド:
- クラス Object 内の hashCode
- 導入されたバージョン:
- JDK1.1
- 関連項目:
Hashtable
equals
public boolean equals(Object obj)
- 2 つのリモートオブジェクトが等しいかどうかを比較します。このリモートオブジェクトが指定オブジェクトと同等であるかどうかを示す boolean 値を返します。このメソッドは、リモートオブジェクトがハッシュテーブルに格納されている場合に使用されます。指定されたオブジェクト自身が RemoteObject のインスタンスではない場合、そのパラメータの equals メソッドを、このリモートオブジェクトを引数として渡すことによって起動して得られる結果を返すことにより、その後の処理を委譲します。
- パラメータ:
obj
- 比較する対象のオブジェクト- 戻り値:
- 2 つのオブジェクトが等しい場合は true、そうでない場合は false
- オーバーライド:
- クラス Object 内の equals
- 導入されたバージョン:
- JDK1.1
- 関連項目:
Hashtable
toString
public String toString()
- このリモートオブジェクトの値を表す文字列を返します。
- オーバーライド:
- クラス Object 内の toString
- 導入されたバージョン:
- JDK1.1
バグや機能要求の報告
新しい 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.