@interface Foo { String value(); } @Foo("myclass: " + Bar.class) class Bar {} @Foo("myclass: Bazz") class Bazz{} @Foo("myclass:" + "Bazz1") class Bazz1{} @Foo(Const.CONST + Const.CONST) class Bazz2{} @Foo(FooBar.class) class FooBar {} class Const { public static final String CONST = "const"; }