public class AnnotationVisitor extends AbstractAnnotationVisitor<AnnotationValueDescriptor>
Adds a dependency from the annotated types to the types of the annotation values.
| Modifier | Constructor and Description |
|---|---|
protected |
AnnotationVisitor(TypeCache.CachedType containingType,
AnnotationValueDescriptor descriptor,
VisitorHelper visitorHelper)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
setValue(AnnotationValueDescriptor descriptor,
com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<?> value) |
visit, visitAnnotation, visitArray, visitEnumprotected AnnotationVisitor(TypeCache.CachedType containingType, AnnotationValueDescriptor descriptor, VisitorHelper visitorHelper)
visitorHelper - The
VisitorHelper
.protected void setValue(AnnotationValueDescriptor descriptor, com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<?> value)
setValue in class AbstractAnnotationVisitor<AnnotationValueDescriptor>Copyright © 2016 buschmais GbR. All rights reserved.