Package org.jvnet.jaxb.plugin.annotate
Class AnnotatingSingleValueVisitor
- java.lang.Object
-
- org.jvnet.jaxb.plugin.annotate.AnnotatingSingleValueVisitor
-
- All Implemented Interfaces:
XAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
public class AnnotatingSingleValueVisitor extends Object implements XAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
-
Constructor Summary
Constructors Constructor Description AnnotatingSingleValueVisitor(com.sun.codemodel.JCodeModel codeModel, String name, com.sun.codemodel.JAnnotationUse annotationUse)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.codemodel.JAnnotationUsevisit(XArrayClassAnnotationValue<?,?> value)com.sun.codemodel.JAnnotationUsevisit(XBooleanAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XByteAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XCharAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XClassAnnotationValue<?> value)com.sun.codemodel.JAnnotationUsevisit(XClassByNameAnnotationValue<?> value)com.sun.codemodel.JAnnotationUsevisit(XDoubleAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XEnumAnnotationValue<?> value)com.sun.codemodel.JAnnotationUsevisit(XEnumByNameAnnotationValue<?> value)com.sun.codemodel.JAnnotationUsevisit(XFloatAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XIntAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XLongAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XShortAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XStringAnnotationValue value)com.sun.codemodel.JAnnotationUsevisit(XXAnnotationAnnotationValue<?> value)
-
-
-
Constructor Detail
-
AnnotatingSingleValueVisitor
public AnnotatingSingleValueVisitor(com.sun.codemodel.JCodeModel codeModel, String name, com.sun.codemodel.JAnnotationUse annotationUse)
-
-
Method Detail
-
visit
public com.sun.codemodel.JAnnotationUse visit(XXAnnotationAnnotationValue<?> value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XBooleanAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XByteAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XCharAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XDoubleAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XFloatAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XIntAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XLongAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XShortAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XStringAnnotationValue value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XEnumAnnotationValue<?> value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XEnumByNameAnnotationValue<?> value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XClassAnnotationValue<?> value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XClassByNameAnnotationValue<?> value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
visit
public com.sun.codemodel.JAnnotationUse visit(XArrayClassAnnotationValue<?,?> value)
- Specified by:
visitin interfaceXAnnotationValueVisitor<com.sun.codemodel.JAnnotationUse>
-
-