/** * {@inheritDoc} */ @Override protected WorkData process(final ClassReader cr, final TargetClassInfoReader targetClassInfoReader) { final ProxettaWrapperClassBuilder pcb = new ProxettaWrapperClassBuilder( targetClassOrInterface, targetInterface, targetFieldName, destClassWriter, proxetta.getAspects(new ProxyAspect[0]), resolveClassNameSuffix(), requestedProxyClassName, targetClassInfoReader, createTargetInDefaultCtor ); cr.accept(pcb, 0); return pcb.getWorkData(); }
/** * {@inheritDoc} */ @Override protected WorkData process(ClassReader cr, TargetClassInfoReader targetClassInfoReader) { ProxettaWrapperClassBuilder pcb = new ProxettaWrapperClassBuilder( targetClassOrInterface, targetInterface, targetFieldName, destClassWriter, wrapperProxetta.getAspects(), resolveClassNameSuffix(), requestedProxyClassName, targetClassInfoReader); cr.accept(pcb, 0); return pcb.getWorkData(); }
/** * {@inheritDoc} */ @Override protected WorkData process(final ClassReader cr, final TargetClassInfoReader targetClassInfoReader) { final ProxettaWrapperClassBuilder pcb = new ProxettaWrapperClassBuilder( targetClassOrInterface, targetInterface, targetFieldName, destClassWriter, proxetta.getAspects(new ProxyAspect[0]), resolveClassNameSuffix(), requestedProxyClassName, targetClassInfoReader, createTargetInDefaultCtor ); cr.accept(pcb, 0); return pcb.getWorkData(); }