JavaTM Platform
Standard Ed. 6

javax.xml.bind.annotation
주석형 XmlAccessorType



@Inherited 
@Retention (value =RUNTIME )
@Target (value ={PACKAGE ,TYPE })
public @interface XmlAccessorType

필드 또는 JavaBean 프로퍼티이 디폴트로 직렬화 될지 어떨지를 제어합니다.

사용법

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

추가의 일반적인 정보에 대해서는, javax.xml.bind.package javadoc 의 「패키지의 스펙」을 참조해 주세요.

이 주석은, 클래스내의 프로퍼티과 필드의 디폴트의 직렬화에 대한 제어를 제공합니다.

패키지에 대한 @XmlAccessorType 주석은, 패키지내의 모든 클래스에 적용됩니다. 다음의 상속 시멘틱스가 적용됩니다.

디폴트 규칙:

디폴트에서는, 패키지에 @XmlAccessorType 가 없는 경우, 다음의 패키지 레벨의 주석이 가정됩니다.

   @XmlAccessorType(XmlAccessType.PUBLIC_MEMBER)
 

디폴트에서는, 클래스에 @XmlAccessorType 가 없고, 그것의 어느 슈퍼 클래스도 @XmlAccessorType 로 주석되어 있지 않은 경우, 클래스에 대해다음의 디폴트가 가정됩니다.

   @XmlAccessorType(XmlAccessType.PUBLIC_MEMBER)
 

이 주석은, 다음의 주석과 함께 사용할 수 있습니다. XmlType ,XmlRootElement ,XmlAccessorOrder ,XmlSchema ,XmlSchemaType ,XmlSchemaTypes ,XmlJavaTypeAdapter . 패키지 레벨에서는, 다음의 주석과 함께 사용할 수 있습니다. XmlJavaTypeAdapter .

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

임의 요소의 개요
 XmlAccessType value
          필드 또는 프로퍼티이 직렬화 될지 어떨지를 지정합니다.
 

value

public abstract XmlAccessType  value
필드 또는 프로퍼티이 직렬화 될지 어떨지를 지정합니다.

관련 항목:
XmlAccessType
디폴트:
javax.xml.bind.annotation.XmlAccessType.PUBLIC_MEMBER

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 도 참조해 주세요.