JavaTM Platform
Standard Ed. 6

javax.xml.bind.annotation.adapters
주석형 XmlJavaTypeAdapter



@Retention (value =RUNTIME )
@Target (value ={PACKAGE ,FIELD ,METHOD ,TYPE ,PARAMETER })
public @interface XmlJavaTypeAdapter

커스텀 정렬화 처리를 위해서(때문에) XmlAdapter 를 구현하는 어댑터를 사용합니다.

사용법:

@XmlJavaTypeAdapter 주석은, 다음의 프로그램 요소로 사용할 수 있습니다.

어느 클래스에 @XmlJavaTypeAdapter 주석이 정의되었을 경우, 그 클래스에의 모든 참조에 적용됩니다.

패키지 레벨로 @XmlJavaTypeAdapter 주석이 정의되었을 경우, 그 패키지내로부터 @XmlJavaTypeAdapter.type() 에의 모든 참조에 적용됩니다.

필드, 프로퍼티 또는 파라미터에 @XmlJavaTypeAdapter 주석이 정의되었을 경우, 주석은 필드, 프로퍼티 또는 파라미터에만 적용됩니다.

필드, 프로퍼티 또는 파라미터에 대한 @XmlJavaTypeAdapter 주석은, 그 필드, 프로퍼티 또는 파라미터가 참조하는 클래스에 관련지을 수 있고 있는 @XmlJavaTypeAdapter 주석보다 우선됩니다.

클래스에 대한 @XmlJavaTypeAdapter 주석은, 그 클래스의 패키지 레벨로 지정된 @XmlJavaTypeAdapter 주석보다 우선됩니다.

이 주석은, 다음의 다른 주석과 함께 사용할 수 있습니다(XmlElement ,XmlAttribute ,XmlElementRef ,XmlElementRefs ,XmlAnyElement ). 패키지 레벨에서는, 다음의 주석과 함께 사용할 수 있습니다(XmlAccessorType ,XmlSchema ,XmlSchemaType ,XmlSchemaTypes ).

례: XmlAdapter 의 예를 참조해 주세요.

도입된 버젼:
JAXB2. 0
관련 항목:
XmlAdapter

필수 요소의 개요
 Class <? extends XmlAdapter > value
          치 형을 바운드형에, 또는 그 반대로 변환하는 클래스를 포인트 합니다.
 
임의 요소의 개요
 Class type
          이 주석을 패키지 레벨로 사용하는 경우는, type()의 값을 지정할 필요가 있습니다.
 

요소의 상세

value

public abstract Class <?  extends XmlAdapter > value
치 형을 바운드형에, 또는 그 반대로 변환하는 클래스를 포인트 합니다. 자세한 것은,XmlAdapter 를 참조해 주세요.

type

public abstract Class  type
이 주석을 패키지 레벨로 사용하는 경우는, type()의 값을 지정할 필요가 있습니다.

디폴트:
javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter.DEFAULT.class

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.