|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.naming.NameClassPair
javax.naming.Binding
javax.naming.directory.SearchResult
public class SearchResult
이 클래스는, DirContext.search() 메소드의 결과로서 반환된 NamingEnumeration 의 항목을 나타냅니다.
SearchResult 인스턴스는, 병행 multi-thread 액세스에 대해서 동기화 되지 않습니다. 복수의 thread가 같은 SearchResult 인스턴스에 액세스 해 변경하려고 하면(자), 객체는 락 됩니다.
DirContext.search(javax.naming.Name, javax.naming.directory.Attributes, java.lang.String[])
,
직렬화 된 형식 생성자 의 개요 | |
---|---|
SearchResult (String name,
Object obj,
Attributes attrs)
결과의 이름, 결과가 바인드 되는 객체, 및 결과의 속성을 사용해, 검색 결과를 구축합니다. |
|
SearchResult (String name,
Object obj,
Attributes attrs,
boolean isRelative)
결과의 이름, 결과가 바인드 되는 객체, 결과의 속성을 사용해, 이름이 상대적인가 어떤가를 판단해, 검색 결과를 구축합니다. |
|
SearchResult (String name,
String className,
Object obj,
Attributes attrs)
결과의 이름, 결과의 클래스명, 결과가 바인드 되는 객체, 및 결과의 속성을 사용해, 검색 결과를 구축합니다. |
|
SearchResult (String name,
String className,
Object obj,
Attributes attrs,
boolean isRelative)
결과의 이름, 결과의 클래스명, 결과가 바인드 되는 객체, 결과의 속성을 사용해, 이름이 상대적인가 어떤가를 판단해, 검색 결과를 구축합니다. |
메소드의 개요 | |
---|---|
Attributes |
getAttributes ()
이 검색 결과의 속성을 가져옵니다. |
void |
setAttributes (Attributes attrs)
이 검색 결과의 속성을 attrs 로 설정합니다. |
String |
toString ()
이 검색 결과의 캐릭터 라인 표기를 생성합니다. |
클래스 javax.naming. Binding 로부터 상속된 메소드 |
---|
getClassName , getObject , setObject |
클래스 javax.naming. NameClassPair 로부터 상속된 메소드 |
---|
getName , getNameInNamespace , isRelative , setClassName , setName , setNameInNamespace , setRelative |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
생성자 의 상세 |
---|
public SearchResult(String name, Object obj, Attributes attrs)
setClassName() 를 사용해 클래스명이 명시적으로 설정되어 있지 않은 경우,getClassName() 는 obj 의 클래스명 (또는 obj 가 null 의 경우는 null)을 돌려줍니다.
name
- 검색 항목의 null 이외의 이름 타겟 문맥
타겟 문맥에 대해서 상대적인 이름이다 (타겟 문맥은
search()
메소드의 최초의 파라미터에 의해 이름이 붙여진다)obj
- 이름에 바인드 된 객체. null 도 가능attrs
- 이 검색 항목과 함께 돌려주는 것을 요구된 속성
null 는 불가NameClassPair.setClassName(java.lang.String)
,
NameClassPair.getClassName()
public SearchResult(String name, Object obj, Attributes attrs, boolean isRelative)
setClassName() 를 사용해 클래스명이 명시적으로 설정되어 있지 않은 경우,getClassName() 는 obj 의 클래스명 (또는 obj 가 null 의 경우는 null)을 돌려줍니다.
name
- 검색 항목의 null 이외의 이름obj
- 이름에 바인드 된 객체. null 도 가능attrs
- 이 검색 항목과 함께 돌려주는 것을 요구된 속성
null 는 불가isRelative
- name
가
검색의 타겟 문맥을 기준으로 하는 이름의 경우는 true
(search()
메소드의 최초의 파라미터에 의해 이름이 붙여진다).
name
가 URL 캐릭터 라인의 경우는 falseNameClassPair.setClassName(java.lang.String)
,
NameClassPair.getClassName()
public SearchResult(String name, String className, Object obj, Attributes attrs)
name
- 검색 항목의 null 이외의 이름 타겟 문맥
타겟 문맥에 대해서 상대적인 이름이다 (타겟 문맥은
search()
메소드의 최초의 파라미터에 의해 이름이 붙여진다)className
- null 의 가능성이 있는, 이름에 바인드 되었다
객체의 클래스명. null 의 경우,getClassName() 에 의해
obj 의 클래스명이 반환된다. obj 도 null 의 경우,getClassName() 는 null 를 돌려주는obj
- 이름에 바인드 된 객체. null 도 가능attrs
- 이 검색 항목과 함께 돌려주는 것을 요구된 속성.
null 는 불가NameClassPair.setClassName(java.lang.String)
,
NameClassPair.getClassName()
public SearchResult(String name, String className, Object obj, Attributes attrs, boolean isRelative)
name
- 검색 항목의 null 이외의 이름className
- null 의 가능성이 있는, 이름에 바인드 되었다
객체의 클래스명. null 의 경우,getClassName() 에 의해 obj 의 클래스명이 반환된다.
obj 도 null 의 경우,getClassName() 는 null 를 돌려주는obj
- 이름에 바인드 된 객체. null 도 가능attrs
- 이 검색 항목과 함께 돌려주는 것을 요구된 속성.
null 는 불가isRelative
- name
가
인 경우, true (타겟 문맥은
(search()
메소드의 최초의 파라미터에 의해 이름이 붙여진다).
name
가 URL 캐릭터 라인의 경우는 falseNameClassPair.setClassName(java.lang.String)
,
NameClassPair.getClassName()
메소드의 상세 |
---|
public Attributes getAttributes()
setAttributes(javax.naming.directory.Attributes)
public void setAttributes(Attributes attrs)
attrs
로 설정합니다.
attrs
- 사용하는 null 이외의 속성. 빈 상태(empty)도 가능getAttributes()
public String toString()
Binding
내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.