|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjavax.naming.spi.ResolveResult
public class ResolveResult
이 클래스는 이름 해석의 결과를 나타냅니다. 이름이 해결된 객체, 및 해결되어 있지 않은 이름의 부분을 포함합니다.
ResolveResult 인스턴스는, 병행의 multi-thread 액세스에 대비해 동기화 되지 않습니다. 복수의 thread가 같은 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)
나머지의 이름 필드에 이름을 설정합니다. |
void |
setResolvedObj (Object obj)
이 결과의 해결된 Object 필드를 obj 로 설정합니다. |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
| 필드의 상세 |
|---|
protected Object resolvedObj
protected Name remainingName
| 생성자 의 상세 |
|---|
protected ResolveResult()
public ResolveResult(Object robj,
String rcomp)
robj - 해결된 null 이외의 객체rcomp - 아직 해결할 필요가 있는 단일의 나머지의 이름의 컴퍼넌트
null 는 불가, 빈 상태(empty)은 가능
public ResolveResult(Object robj,
Name rname)
robj - 해결된 null 이외의 Objectrname - 아직 해결할 필요가 있는 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()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.