|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 필수 | 옵션 | 상세 : 요소 |
@Retention (value =RUNTIME ) @Target (value ={PACKAGE ,FIELD ,METHOD ,TYPE ,PARAMETER }) public @interface XmlJavaTypeAdapter
커스텀 정렬화 처리를 위해서(때문에) XmlAdapter
를 구현하는 어댑터를 사용합니다.
사용법:
@XmlJavaTypeAdapter 주석은, 다음의 프로그램 요소로 사용할 수 있습니다.
XmlJavaTypeAdapters
내로부터어느 클래스에 @XmlJavaTypeAdapter 주석이 정의되었을 경우, 그 클래스에의 모든 참조에 적용됩니다.
패키지 레벨로 @XmlJavaTypeAdapter 주석이 정의되었을 경우, 그 패키지내로부터 @XmlJavaTypeAdapter.type() 에의 모든 참조에 적용됩니다.
필드, 프로퍼티 또는 파라미터에 @XmlJavaTypeAdapter 주석이 정의되었을 경우, 주석은 필드, 프로퍼티 또는 파라미터에만 적용됩니다.
필드, 프로퍼티 또는 파라미터에 대한 @XmlJavaTypeAdapter 주석은, 그 필드, 프로퍼티 또는 파라미터가 참조하는 클래스에 관련지을 수 있고 있는 @XmlJavaTypeAdapter 주석보다 우선됩니다.
클래스에 대한 @XmlJavaTypeAdapter 주석은, 그 클래스의 패키지 레벨로 지정된 @XmlJavaTypeAdapter 주석보다 우선됩니다.
이 주석은, 다음의 다른 주석과 함께 사용할 수 있습니다(XmlElement
,XmlAttribute
,XmlElementRef
,XmlElementRefs
,XmlAnyElement
). 패키지 레벨에서는, 다음의 주석과 함께 사용할 수 있습니다(XmlAccessorType
,XmlSchema
,XmlSchemaType
,XmlSchemaTypes
).
례: XmlAdapter
의 예를 참조해 주세요.
XmlAdapter
필수 요소의 개요 | |
---|---|
Class <? extends XmlAdapter > |
value
치 형을 바운드형에, 또는 그 반대로 변환하는 클래스를 포인트 합니다. |
임의 요소의 개요 | |
---|---|
Class |
type
이 주석을 패키지 레벨로 사용하는 경우는, type()의 값을 지정할 필요가 있습니다. |
요소의 상세 |
---|
public abstract Class <? extends XmlAdapter > value
XmlAdapter
를 참조해 주세요.
public abstract Class type
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 필수 | 옵션 | 상세 : 요소 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.