Class AnnotationValueVisitor
java.lang.Object
org.objectweb.asm.AnnotationVisitor
com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor<AnnotationValueDescriptor>
com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AnnotationValueVisitor
An annotation visitor that adds a
ValueDescriptor to the current
AnnotationValueDescriptor.-
Field Summary
Fields inherited from class org.objectweb.asm.AnnotationVisitor
api, av -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAnnotationValueVisitor(TypeCache.CachedType containingType, AnnotationValueDescriptor descriptor, VisitorHelper visitorHelper) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidsetValue(AnnotationValueDescriptor descriptor, com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<?> value) Methods inherited from class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
visit, visitAnnotation, visitArray, visitEnumMethods inherited from class org.objectweb.asm.AnnotationVisitor
getDelegate, visitEnd
-
Constructor Details
-
AnnotationValueVisitor
protected AnnotationValueVisitor(TypeCache.CachedType containingType, AnnotationValueDescriptor descriptor, VisitorHelper visitorHelper) Constructor.- Parameters:
visitorHelper- TheVisitorHelper.
-
-
Method Details
-
setValue
protected void setValue(AnnotationValueDescriptor descriptor, com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<?> value) - Specified by:
setValuein classAbstractAnnotationVisitor<AnnotationValueDescriptor>
-