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