|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--javax.naming.NameClassPair
이 클래스는 문맥의 바인딩의 오브젝트명과 클래스명의 페어를 나타냅니다.
문맥은 이름으로부터 오브젝트에의 바인딩으로 구성됩니다. NameClassPair 클래스는 바인드 된 오브젝트의 이름과 클래스를 나타냅니다. NameClassPair 클래스는 패키지명이 완전 지정된 클래스명을 나타내는 이름과 캐릭터 라인으로 구성됩니다.
이름과 클래스의 페어의 내용을 동적으로 생성하는 네이밍 시스템의 경우는 서브 클래스를 사용해 주세요.
NameClassPair 인스턴스는 병행 액세스에 대해서 복수의 thread에서는 동기화 되지 않습니다. NameClassPair 에 동시에 액세스 할 필요가 있는 thread는 그 자체로 동기화 되어 필요한 락을 제공할 필요가 있습니다.
Context.list(javax.naming.Name)
,
직렬화 된 형식 생성자의 개요 | |
NameClassPair (String name,
String className)
지정한 이름 및 클래스명의 NameClassPair 의 인스턴스를 구축합니다. |
|
NameClassPair (String name,
String className,
boolean isRelative)
지정한 이름, 클래스명, 및 리스트 문맥을 기준으로 하고 있는지를 나타내는 NameClassPair 의 인스턴스를 구축합니다. |
메소드의 개요 | |
String |
getClassName ()
이 바인딩의 이름에 바인드 된 오브젝트의 클래스명을 취득합니다. |
String |
getName ()
이 바인딩의 이름을 취득합니다. |
boolean |
isRelative ()
이 바인딩의 이름이 타겟 문맥 ( list() 메소드의 최초의 파라미터)에 대한 상대명인가 어떤가를 판단합니다. |
void |
setClassName (String name)
이 바인딩의 클래스명을 설정합니다. |
void |
setName (String name)
이 바인딩의 이름을 설정합니다. |
void |
setRelative (boolean r)
이 바인딩의 이름이 타겟 문맥 ( list() 메소드의 최초의 파라미터)에 대한 상대명인가 어떤가를 설정합니다. |
String |
toString ()
이 이름 또는 클래스의 페어의 캐릭터 라인 표현을 생성합니다. |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
생성자의 상세 |
public NameClassPair(String name, String className)
name
- 오브젝트의 null 이외의 이름. 타겟 문맥 (list()
메소드의 최초의 파라미터)에 대한 상대명className
- null 의 가능성이 있는 이름에 바인드 된 오브젝트의 클래스명. 바인드 된 오브젝트가 null 의 경우는 nullgetClassName()
,
setClassName(java.lang.String)
,
getName()
,
setName(java.lang.String)
public NameClassPair(String name, String className, boolean isRelative)
name
- 오브젝트의 null 이외의 이름className
- null 의 가능성이 있는 이름에 바인드 된 오브젝트의 클래스명. 바인드 된 오브젝트가 null 의 경우는 nullisRelative
- name
가 타겟 문맥 (list()
메소드의 최초의 파라미터)에 대한 상대명의 경우는 true. name
가 URL 캐릭터 라인의 경우는 falsegetClassName()
,
setClassName(java.lang.String)
,
getName()
,
setName(java.lang.String)
,
isRelative()
,
setRelative(boolean)
메소드의 상세 |
public String getClassName()
Binding.getObject()
,
Binding.getClassName()
,
setClassName(java.lang.String)
public String getName()
isRelative()
,
setName(java.lang.String)
public void setName(String name)
name
- 이름으로서 사용하는 null 이외의 캐릭터 라인getName()
,
setRelative(boolean)
public void setClassName(String name)
name
- null 의 가능성이 있는 클래스명으로서 사용하는 캐릭터 라인. null 의 경우,Binding.getClassName() 에서는 바인딩의 오브젝트의 실제의 클래스명이 돌려주어진다. 바인드 된 오브젝트가 null 의 경우, 클래스명은 null 가 되는getClassName()
,
Binding.getClassName()
public boolean isRelative()
list()
메소드의 최초의 파라미터)에 대한 상대명인가 어떤가를 판단합니다.
setRelative(boolean)
,
getName()
public void setRelative(boolean r)
list()
메소드의 최초의 파라미터)에 대한 상대명인가 어떤가를 설정합니다.
r
- true 의 경우, 바인딩의 이름은 타겟 문맥에 대한 상대명. false 의 경우, 바인딩의 이름은 URL 캐릭터 라인isRelative()
,
setName(java.lang.String)
public String toString()
Object
내의 toString
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.