ProxyAspectData(final WorkData wd, final ProxyAspect aspect, final int aspectIndex) { this.aspect = aspect; this.advice = aspect.advice(); this.pointcut = aspect.pointcut(); this.aspectIndex = aspectIndex; this.wd = wd; adviceClassReader = getCachedAdviceClassReader(advice); readAdviceData(); }
ProxyAspectData(final WorkData wd, final ProxyAspect aspect, final int aspectIndex) { this.aspect = aspect; this.advice = aspect.advice(); this.pointcut = aspect.pointcut(); this.aspectIndex = aspectIndex; this.wd = wd; adviceClassReader = getCachedAdviceClassReader(advice); readAdviceData(); }