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, visitEnum
protected 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.