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()
正常に解決されたオブジェクトを取得します。
|
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, 2014, Oracle and/or its affiliates. All rights reserved.