Class BindingAnnotationFieldTypePattern

All Implemented Interfaces:
IHasPosition, IHasSourceLocation, BindingPattern

public class BindingAnnotationFieldTypePattern extends ExactAnnotationTypePattern implements BindingPattern
Represents an attempt to bind the field of an annotation within a pointcut. For example:

 before(Level lev): execution(* *(..)) && @annotation(TraceAnnotation(lev))
 

This binding annotation type pattern will be for 'lev'.