|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.xml.bind.JAXBIntrospector
public abstract class JAXBIntrospector
JAXB XML 바인딩 데이터에의 액세스를 JAXB 객체에 제공합니다.
본래, 이 클래스의 의도는, 바인딩 모델이 Java 로부터 schema나 schema로부터 Java 게 관계없이, JAXB 어플리케이션 개발자가 XML 바인딩 정보에 액세스 할 수 있는 방법을 개념화하는 것입니다. JAXB 요소에 관계하는 XML 요소명에 액세스 하는 것은 요구가 고도의 기능이기 (위해)때문에, 이 바인딩 정보에의 액세스에 대해 구체적으로 설명합니다.
JAXBIntrospector
인스턴스를 취득하는 팩토리 메소드는, JAXBContext.createJAXBIntrospector()
입니다.
JAXBContext.createJAXBIntrospector()
생성자 의 개요 | |
---|---|
JAXBIntrospector ()
|
메소드의 개요 | |
---|---|
abstract QName |
getElementName (Object jaxbElement)
jaxbElement 의 XML 요소 qname 를 가져옵니다. |
static Object |
getValue (Object jaxbElement)
JAXB 요소의 요소치를 가져옵니다. |
abstract boolean |
isElement (Object object)
object 가 JAXB 요소를 나타내는 경우, true 를 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public JAXBIntrospector()
메소드의 상세 |
---|
public abstract boolean isElement(Object object)
object
가 JAXB 요소를 나타내는 경우, true 를 돌려줍니다.
파라미터 object
는, 다음의 경우의 JAXB 요소입니다.
javax.xml.bind.JAXBElement
의 인스턴스이다. object
의 클래스가 @XmlRootElement
로 주석 되고 있다.
getElementName(Object)
public abstract QName getElementName(Object jaxbElement)
jaxbElement
의 XML 요소 qname 를 가져옵니다.
jaxbElement
- isElement(Object)
가 true 를 돌려준 객체
jaxbElement
가 JAXB 요소가 아닌 경우, nullpublic static Object getValue(Object jaxbElement)
JAXB 요소의 요소치를 가져옵니다.
javax.xml.bind.JAXBElement 인스턴스, 또는 @XmlRootElement 주석이 붙은 Java 클래스의 인스턴스의 어느 쪽을 취급하는지를 추출하는 편리한 메소드입니다.
jaxbElement
- #isElement(Object)가 true 를 돌려주는 객체
jaxbElement
의 요소치
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.