Uses of Interface
com.sun.codemodel.JAnnotatable

Packages that use JAnnotatable
com.sun.codemodel Library for generating Java source code 
com.sun.tools.ws.processor.model.jaxb   
com.sun.tools.xjc.api API for programmatic invocation of XJC and schemagen. 
com.sun.tools.xjc.generator.bean   
com.sun.tools.xjc.generator.bean.field FieldRenderer and its implementation classes. 
 

Uses of JAnnotatable in com.sun.codemodel
 

Classes in com.sun.codemodel that implement JAnnotatable
 class JAnnotationArrayMember
          Represents an arrays as annotation members
 class JDefinedClass
          A generated Java class/interface/enum/....
 class JEnumConstant
          Enum Constant.
 class JFieldVar
          A field that can have a JDocComment associated with it
 class JMethod
          Java method.
 class JPackage
          A Java package.
 class JVar
          Variables and fields.
 

Uses of JAnnotatable in com.sun.tools.ws.processor.model.jaxb
 

Methods in com.sun.tools.ws.processor.model.jaxb with parameters of type JAnnotatable
 void JAXBTypeAndAnnotation.annotate(JAnnotatable typeVar)
           
 

Uses of JAnnotatable in com.sun.tools.xjc.api
 

Methods in com.sun.tools.xjc.api with parameters of type JAnnotatable
 void TypeAndAnnotation.annotate(JAnnotatable programElement)
          Annotates the given program element by additional JAXB annotations that need to be there at the point of reference.
 

Uses of JAnnotatable in com.sun.tools.xjc.generator.bean
 

Methods in com.sun.tools.xjc.generator.bean with parameters of type JAnnotatable
 void BeanGenerator.generateAdapterIfNecessary(CPropertyInfo prop, JAnnotatable field)
          Generates XmlJavaTypeAdapter from PropertyInfo if necessary.
 

Uses of JAnnotatable in com.sun.tools.xjc.generator.bean.field
 

Methods in com.sun.tools.xjc.generator.bean.field with parameters of type JAnnotatable
protected  void DummyListField.annotate(JAnnotatable field)
          Annotate the field according to the recipes given as CPropertyInfo.
 



Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.