Bazı yöntem çağrılarını engellemek için Guice'nin AOP'sini kullanıyorum. Sınıfım bir arabirim uyguluyor ve arabirim yöntemlerine açıklama eklemek istiyorum, böylece Guice doğru yöntemleri seçebilir. Ek açıklama türüne Devralınan ek açıklama uygulama sınıfı ile açıklama eklense bile , Devralınan'ın java belgesinde belirtildiği gibi ek açıklamayı devralmaz:
Ayrıca, bu meta ek açıklamanın yalnızca ek açıklamaların üst sınıflardan miras alınmasına neden olduğunu unutmayın; Uygulanan arabirimlerdeki açıklamaların hiçbir etkisi yoktur.
Bunun nedeni ne olabilir? Bir nesnenin sınıfının çalışma zamanında uyguladığı tüm arabirimleri tanımak, yapılması o kadar da zor bir şey değildir, bu nedenle bu kararın arkasında iyi bir neden olmalıdır.