|
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 도 참조해 주세요.