| 
 | The Spring Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DynamicIntroductionAdvice
Subinterface of AOP Alliance Advice that allows additional interfaces to be implemented by an Advice, and available via a proxy using that interceptor. This is a fundamental AOP concept called introduction.
Introductions are often mixins, enabling the building of composite objects that can achieve many of the goals of multiple inheritance in Java.
Compared to {qlink IntroductionInfo}, this interface allows an advice to
 implement a range of interfaces that is not necessarily known in advance.
 Thus an IntroductionAdvisor can be used to specify which interfaces
 will be exposed in an advised object.
IntroductionInfo, 
IntroductionAdvisor| Method Summary | |
|---|---|
|  boolean | implementsInterface(Class intf)Does this introduction advice implement the given interface? | 
| Method Detail | 
|---|
boolean implementsInterface(Class intf)
intf - the interface to check
| 
 | The Spring Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||