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
-
public class AnnotationValueVisitor extends AbstractAnnotationVisitor<AnnotationValueDescriptor>
An annotation visitor that adds aValueDescriptorto the currentAnnotationValueDescriptor.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAnnotationValueVisitor(TypeCache.CachedType containingType, AnnotationValueDescriptor descriptor, VisitorHelper visitorHelper)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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, visitEnum
-
-
-
-
Constructor Detail
-
AnnotationValueVisitor
protected AnnotationValueVisitor(TypeCache.CachedType containingType, AnnotationValueDescriptor descriptor, VisitorHelper visitorHelper)
Constructor.- Parameters:
visitorHelper- TheVisitorHelper.
-
-
Method Detail
-
setValue
protected void setValue(AnnotationValueDescriptor descriptor, com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<?> value)
- Specified by:
setValuein classAbstractAnnotationVisitor<AnnotationValueDescriptor>
-
-