Class AnnotatingArrayValueVisitor
java.lang.Object
org.jvnet.hyperjaxb_annox.plugin.annotate.AnnotatingArrayValueVisitor
- All Implemented Interfaces:
org.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
public class AnnotatingArrayValueVisitor
extends Object
implements org.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
Constructor Summary
ConstructorsConstructorDescriptionAnnotatingArrayValueVisitor(com.sun.codemodel.JCodeModel codeModel, com.sun.codemodel.JAnnotationArrayMember annotationArrayMember) -
Method Summary
Modifier and TypeMethodDescriptioncom.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XArrayClassAnnotationValue<?, ?> value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XBooleanAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XByteAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XCharAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XClassAnnotationValue<?> value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XClassByNameAnnotationValue<?> value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XDoubleAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XEnumAnnotationValue<?> value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XEnumByNameAnnotationValue<?> value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XFloatAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XIntAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XLongAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XShortAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XStringAnnotationValue value) com.sun.codemodel.JAnnotationArrayMembervisit(org.jvnet.basicjaxb_annox.model.annotation.value.XXAnnotationAnnotationValue<?> value)
-
Constructor Details
-
AnnotatingArrayValueVisitor
public AnnotatingArrayValueVisitor(com.sun.codemodel.JCodeModel codeModel, com.sun.codemodel.JAnnotationArrayMember annotationArrayMember)
-
-
Method Details
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XXAnnotationAnnotationValue<?> value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XBooleanAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XByteAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XCharAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XDoubleAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XFloatAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XIntAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XLongAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XShortAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XStringAnnotationValue value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XEnumAnnotationValue<?> value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XEnumByNameAnnotationValue<?> value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XClassAnnotationValue<?> value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XClassByNameAnnotationValue<?> value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-
visit
public com.sun.codemodel.JAnnotationArrayMember visit(org.jvnet.basicjaxb_annox.model.annotation.value.XArrayClassAnnotationValue<?, ?> value) - Specified by:
visitin interfaceorg.jvnet.basicjaxb_annox.model.annotation.value.XAnnotationValueVisitor<com.sun.codemodel.JAnnotationArrayMember>
-