Можно ли определить, какие аспекты подключены к данному классу, и получить доступ к их экземплярам?
Что-то вроде:
Foo foo = new Foo(); List<Object> aspects = getAllAspectsOf(foo);