Class AnnotatingVisitor

java.lang.Object
org.jvnet.hyperjaxb_annox.plugin.annotate.AnnotatingVisitor
All Implemented Interfaces:
org.jvnet.basicjaxb_annox.model.XAnnotationFieldVisitor<com.sun.codemodel.JAnnotationUse>

public class AnnotatingVisitor extends Object implements org.jvnet.basicjaxb_annox.model.XAnnotationFieldVisitor<com.sun.codemodel.JAnnotationUse>
  • Constructor Details

    • AnnotatingVisitor

      public AnnotatingVisitor(com.sun.codemodel.JCodeModel codeModel, com.sun.codemodel.JAnnotationUse annotationUse)
  • Method Details

    • visitSingleAnnotationField

      public com.sun.codemodel.JAnnotationUse visitSingleAnnotationField(org.jvnet.basicjaxb_annox.model.annotation.field.XSingleAnnotationField<?> field)
      Specified by:
      visitSingleAnnotationField in interface org.jvnet.basicjaxb_annox.model.XAnnotationFieldVisitor<com.sun.codemodel.JAnnotationUse>
    • visitArrayAnnotationField

      public com.sun.codemodel.JAnnotationUse visitArrayAnnotationField(org.jvnet.basicjaxb_annox.model.annotation.field.XArrayAnnotationField<?> field)
      Specified by:
      visitArrayAnnotationField in interface org.jvnet.basicjaxb_annox.model.XAnnotationFieldVisitor<com.sun.codemodel.JAnnotationUse>