@Documented @Retention(value=RUNTIME) @PreconditionAnnotation(qualifier=CalledMethods.class) @Target(value={METHOD,CONSTRUCTOR}) public @interface RequiresCalledMethods
Do not use this annotation for formal parameters; instead, give their type a @CalledMethods annotation. The @RequiresCalledMethods annotation is intended for other
expressions, such as field accesses or method calls.
public abstract String[] value
EnsuresQualifier@QualifierArgument(value="value") public abstract String[] methods