@Retention(value=RUNTIME)
@Target(value={TYPE_USE,TYPE_PARAMETER})
@SubtypeOf(value=CalledMethodsTop.class)
public @interface CalledMethodsPredicate
The argument is a string. The string must be constructed from the following grammar:
S → method name | (S) | S && S | S || S
That is, the permitted elements are method names, parentheses, and the strings "&&" and "||". "&&" has higher precedence than "||", following standard Java operator semantics.
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String |
value |