public class ResolveResult extends Object implements Serializable
ResolveResult インスタンスは、並行のマルチスレッドアクセスに備えて同期化されません。複数のスレッドが同じ ResolveResult インスタンスにアクセスして変更しようとすると、オブジェクトはロックされます。
修飾子と型 | フィールドと説明 |
---|---|
protected Name |
remainingName
解決する残りの名前を格納するフィールドです。
|
protected Object |
resolvedObj
解決が完了した Object を格納するフィールドです。
|
修飾子 | コンストラクタと説明 |
---|---|
protected |
ResolveResult()
解決されたオブジェクトと残りの名前をともに null に初期化して、ResolveResult のインスタンスを構築します。
|
|
ResolveResult(Object robj, Name rname)
解決された Object と残りの名前によって構成される、ResolveResult の新しいインスタンスを構築します。
|
|
ResolveResult(Object robj, String rcomp)
解決されたオブジェクトと残りの未解決のコンポーネントによって構成される、ResolveResult の新しいインスタンスを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
appendRemainingComponent(String name)
残りの名前の最後に単一のコンポーネントを追加します。
|
void |
appendRemainingName(Name name)
残りの名前の最後にコンポーネントを追加します。
|
Name |
getRemainingName()
名前の残りの未解決部分を取得します。
|
Object |
getResolvedObj()
解決が完了した Object を取得します。
|
void |
setRemainingName(Name name)
この結果の残りの名前フィールドを name に設定します。
|
void |
setResolvedObj(Object obj)
この結果の解決された Object フィールドを obj に設定します。
|
protected Object resolvedObj
protected Name remainingName
protected ResolveResult()
public ResolveResult(Object robj, String rcomp)
robj
- 解決された null 以外のオブジェクト。rcomp
- まだ解決する必要のある単一の残りの名前のコンポーネント。null は不可、空は可。public Name getRemainingName()
appendRemainingName(javax.naming.Name)
, appendRemainingComponent(java.lang.String)
, setRemainingName(javax.naming.Name)
public Object getResolvedObj()
setResolvedObj(java.lang.Object)
public void setRemainingName(Name name)
name
に影響せず、name を変更してもコピーに影響しません。name
- 残りの名前を設定する対象の名前。null は不可。getRemainingName()
, appendRemainingName(javax.naming.Name)
, appendRemainingComponent(java.lang.String)
public void appendRemainingName(Name name)
name
- 追加するコンポーネント。null も可。getRemainingName()
, setRemainingName(javax.naming.Name)
, appendRemainingComponent(java.lang.String)
public void appendRemainingComponent(String name)
name
- 追加するコンポーネント。null も可。getRemainingName()
, appendRemainingName(javax.naming.Name)
public void setResolvedObj(Object obj)
obj
- 解決された obj フィールドの設定に使用するオブジェクト。null は不可。getResolvedObj()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.