Class JAXBTypeAndAnnotation


  • public class JAXBTypeAndAnnotation
    extends Object
    Holds JAXB JType and TypeAndAnnotation. This provides abstration over types from JAXBMapping and Property.
    • Constructor Detail

      • JAXBTypeAndAnnotation

        public JAXBTypeAndAnnotation​(com.sun.tools.xjc.api.TypeAndAnnotation typeAnn)
      • JAXBTypeAndAnnotation

        public JAXBTypeAndAnnotation​(com.sun.codemodel.JType type)
      • JAXBTypeAndAnnotation

        public JAXBTypeAndAnnotation​(com.sun.tools.xjc.api.TypeAndAnnotation typeAnn,
                                     com.sun.codemodel.JType type)
    • Method Detail

      • annotate

        public void annotate​(com.sun.codemodel.JAnnotatable typeVar)
      • getType

        public com.sun.codemodel.JType getType()
      • getName

        public String getName()
      • getTypeAnn

        public com.sun.tools.xjc.api.TypeAndAnnotation getTypeAnn()
      • setTypeAnn

        public void setTypeAnn​(com.sun.tools.xjc.api.TypeAndAnnotation typeAnn)
      • setType

        public void setType​(com.sun.codemodel.JType type)