Итак, у меня есть 2 аннотации A и B из существующих библиотек java, которые реализуют AOP.
Обе они делают что-то, что необходимо моему классу, и мне нужно расположить их в таком порядке (A перед B):
public class MyClass{
@A(parameter="par")
@B(value="key")
public void method(){
}
}
Можно ли определить третью аннотацию, C, как совокупность обоих? В итоге я получу:
public class MyClass{
@C(parameter="par", value="key")
public void method(){
}
}
edit: добавил требование взять параметр из @A и тот факт, что у меня нет исходного кода как аннотации взяты из библиотек.