@Retention(value=RUNTIME) @Target(value={字段,METHOD,PACKAGE}) public @interface XmlSchemaType
用法
@XmlSchemaType注释可以与以下程序元素一起使用:
为Java类型定义的@XmlSchemaType注释适用于从属性/字段对Java类型的所有引用。 对属性/字段指定的@XmlSchemaType注释覆盖在封装级指定的@XmlSchemaType注释。
 此注释可与以下注释一起使用: XmlElement , XmlAttribute 。 
示例1:自定义XMLGregorianCalendar在该字段上的映射。
  //Example: Code fragment
     public class USPrice {
         @XmlElement
         @XmlSchemaType(name="date")
         public XMLGregorianCalendar date;
     }
     <!-- Example: Local XML Schema element -->
     <xs:complexType name="USPrice"/>
       <xs:sequence>
         <xs:element name="date" type="xs:date"/>
       </sequence>
     </xs:complexType>  
       示例2:在包级别自定义XMLGregorianCalendar的映射
  package foo;
     @javax.xml.bind.annotation.XmlSchemaType(
          name="date", type=javax.xml.datatype.XMLGregorianCalendar.class)
     }  
       Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.