/** * Wrap the given interceptor and introduce all interfaces. */ public DefaultIntroductionAdvisor(Advice advice, IntroductionInfo introductionInfo) { init(advice, introductionInfo); }
public DefaultIntroductionAdvisor(Advice advice) { if (advice instanceof IntroductionInfo) { init(advice, (IntroductionInfo) advice); } else { this.advice = advice; } }