I would like to make sure that every method annotated with custom @MyMethod has at least one parameter annotated with @MyParam. Is it possible to enforce compile time, i.e. the below compiles, and without @MyParam in the args it would not compile.
@MyMethod
public void someMethod (int x, @MyParam int y) {
...
}