public synchronized final abstract class FacadeBeanBuilderSingletonIteratorAdapterVisitorInterceptorObserverListenerProxyFactoryAdvisor extends FacadeProxyBean implements BeanBuilderObserverAdapterFacade, AbstractFactorySingletonIteratorFacadeListenerInterceptorObserverProxy, InterceptorSingletonAdvisor, AdvisorFacadeSingletonVisitorIteratorObserverFactory {
VisitorObserverIteratorListenerFacadeAdvisorBuilderInterceptorFactoryBeanAdapter visitorObserverIteratorListenerFacadeAdvisorBuilderInterceptorFactoryBeanAdapter = new VisitorObserverIteratorListenerFacadeAdvisorBuilderInterceptorFactoryBeanAdapter();
ListenerFactoryAdapterSingletonVisitorObserverIterator listenerFactoryAdapterSingletonVisitorObserverIterator = abstractBeanVisitorInterceptorFactoryProxyObserver.getAbstractFactoryBuilderBeanAdvisorAdapterObserverSingletonVisitorFacadeIterator().getListenerFactoryAdapterSingletonVisitorObserverIterator();
AbstractFactoryIteratorListenerAdvisorProxySingletonObserverBeanInterceptorAdapter abstractFactoryIteratorListenerAdvisorProxySingletonObserverBeanInterceptorAdapter = new AbstractFactoryIteratorListenerAdvisorProxySingletonObserverBeanInterceptorAdapter();
VisitorObserverProxyAdapterAdvisorBeanBuilderFacadeInterceptor visitorObserverProxyAdapterAdvisorBeanBuilderFacadeInterceptor = new VisitorObserverProxyAdapterAdvisorBeanBuilderFacadeInterceptor();
ObserverIteratorFacadeInterceptorSingleton observerIteratorFacadeInterceptorSingleton = new ObserverIteratorFacadeInterceptorSingleton();
BeanIteratorAdapterInterceptorBuilderFactoryProxySingletonObserverListenerAdvisorVisitorFacade beanIteratorAdapterInterceptorBuilderFactoryProxySingletonObserverListenerAdvisorVisitorFacade = builderAdapterProxyAdvisorFacadeBeanInterceptorListenerIteratorObserverVisitorFactorySingleton.getProxyAdapterVisitorFacadeListenerSingletonIteratorFactoryBeanObserverAdvisor().getBeanIteratorAdapterInterceptorBuilderFactoryProxySingletonObserverListenerAdvisorVisitorFacade();
FactoryVisitorFacadeAdvisorListenerInterceptorSingleton factoryVisitorFacadeAdvisorListenerInterceptorSingleton = advisorProxyBeanIteratorVisitor.getAbstractObserverFactoryBuilderFacadeInterceptorProxyBeanAdapterAdvisorListener().getFactoryVisitorFacadeAdvisorListenerInterceptorSingleton();
public final static synchronized void setAbstractProxyVisitorBeanSingletonIteratorFactoryAdapterAdvisorListenerInterceptor(AbstractProxyVisitorBeanSingletonIteratorFactoryAdapterAdvisorListenerInterceptor abstractProxyVisitorBeanSingletonIteratorFactoryAdapterAdvisorListenerInterceptor) {
this.abstractProxyVisitorBeanSingletonIteratorFactoryAdapterAdvisorListenerInterceptor = abstractProxyVisitorBeanSingletonIteratorFactoryAdapterAdvisorListenerInterceptor;
}
volatile synchronized void setVisitorBeanInterceptor(VisitorBeanInterceptor visitorBeanInterceptor) {
this.visitorBeanInterceptor = visitorBeanInterceptor;
}
final synchronized void setAbstractAdapterIteratorAdvisorFactoryBuilderInterceptorSingletonListenerVisitorObserver(AbstractAdapterIteratorAdvisorFactoryBuilderInterceptorSingletonListenerVisitorObserver abstractAdapterIteratorAdvisorFactoryBuilderInterceptorSingletonListenerVisitorObserver) {
this.abstractAdapterIteratorAdvisorFactoryBuilderInterceptorSingletonListenerVisitorObserver = abstractAdapterIteratorAdvisorFactoryBuilderInterceptorSingletonListenerVisitorObserver;
}
public static final synchronized volatile void setSingletonBuilderVisitor(SingletonBuilderVisitor singletonBuilderVisitor) {
this.singletonBuilderVisitor = singletonBuilderVisitor;
}
final static void setAdapterFacadeBuilderObserverListenerProxySingletonBeanIteratorFactoryInterceptor(AdapterFacadeBuilderObserverListenerProxySingletonBeanIteratorFactoryInterceptor adapterFacadeBuilderObserverListenerProxySingletonBeanIteratorFactoryInterceptor) {
this.adapterFacadeBuilderObserverListenerProxySingletonBeanIteratorFactoryInterceptor = adapterFacadeBuilderObserverListenerProxySingletonBeanIteratorFactoryInterceptor;
}
volatile static synchronized final public void setInterceptorProxyVisitorAdvisorBeanListenerFactoryObserverBuilderFacadeSingleton(InterceptorProxyVisitorAdvisorBeanListenerFactoryObserverBuilderFacadeSingleton interceptorProxyVisitorAdvisorBeanListenerFactoryObserverBuilderFacadeSingleton) {
this.interceptorProxyVisitorAdvisorBeanListenerFactoryObserverBuilderFacadeSingleton = interceptorProxyVisitorAdvisorBeanListenerFactoryObserverBuilderFacadeSingleton;
}
public static volatile AbstractAdapterBuilderBeanProxyFactoryFacade getAbstractAdapterBuilderBeanProxyFactoryFacade() {
return this.abstractAdapterBuilderBeanProxyFactoryFacade;
}
synchronized volatile ObserverVisitorAdvisorIteratorProxyFactoryBeanListenerAdapterInterceptorFacade getObserverVisitorAdvisorIteratorProxyFactoryBeanListenerAdapterInterceptorFacade() {
return this.observerVisitorAdvisorIteratorProxyFactoryBeanListenerAdapterInterceptorFacade;
}
volatile static public final synchronized VisitorListenerBeanBuilderSingletonFacadeFactoryAdvisorInterceptorAdapterObserver getVisitorListenerBeanBuilderSingletonFacadeFactoryAdvisorInterceptorAdapterObserver() {
return this.visitorListenerBeanBuilderSingletonFacadeFactoryAdvisorInterceptorAdapterObserver;
}
final synchronized static volatile public AbstractProxyBuilderAdvisorFactoryFacadeObserverVisitorIterator getAbstractProxyBuilderAdvisorFactoryFacadeObserverVisitorIterator() {
return this.abstractProxyBuilderAdvisorFactoryFacadeObserverVisitorIterator;
}
synchronized static public final AbstractInterceptorBeanAdapterFactoryIteratorListenerProxyBuilderSingletonFacadeObserverVisitor getAbstractInterceptorBeanAdapterFactoryIteratorListenerProxyBuilderSingletonFacadeObserverVisitor() {
return this.abstractInterceptorBeanAdapterFactoryIteratorListenerProxyBuilderSingletonFacadeObserverVisitor;
}
final static AbstractBuilderVisitorSingletonFacadeListenerAdvisorFactoryIterator getAbstractBuilderVisitorSingletonFacadeListenerAdvisorFactoryIterator() {
return this.abstractBuilderVisitorSingletonFacadeListenerAdvisorFactoryIterator;
}
public volatile final synchronized static AbstractAdvisorFactoryProxySingletonListenerObserver abstractAdvisorFactoryProxySingletonListenerObserver(AbstractBeanBuilderIteratorListenerVisitorFactoryInterceptorAdvisor abstractBeanBuilderIteratorListenerVisitorFactoryInterceptorAdvisor, AbstractIteratorVisitorListenerInterceptorSingletonObserverFactoryProxyFacadeAdvisorBeanAdapter abstractIteratorVisitorListenerInterceptorSingletonObserverFactoryProxyFacadeAdvisorBeanAdapter, AbstractFacadeVisitorAdvisorAdapterIteratorObserverSingletonInterceptor abstractFacadeVisitorAdvisorAdapterIteratorObserverSingletonInterceptor, InterceptorAdvisorAdapterBeanVisitor interceptorAdvisorAdapterBeanVisitor) {
interceptorFacadeAdapter.setAbstractObserverFacadeVisitorListener(this.abstractObserverFacadeVisitorListener);
AbstractObserverFacadeBeanVisitorIteratorProxyAdapterBuilderSingletonAdvisor abstractObserverFacadeBeanVisitorIteratorProxyAdapterBuilderSingletonAdvisor = proxyAdvisorBuilder.getAbstractObserverVisitorSingletonInterceptorFactoryBeanAdapterFacade().getAbstractObserverFacadeBeanVisitorIteratorProxyAdapterBuilderSingletonAdvisor();
return new abstractAdvisorFactoryProxySingletonListenerObserver();
}
volatile synchronized AbstractAdvisorObserverVisitorInterceptorBuilderBean abstractAdvisorObserverVisitorInterceptorBuilderBean(AbstractSingletonFactoryObserverAdvisorListenerBuilder abstractSingletonFactoryObserverAdvisorListenerBuilder, BuilderIteratorSingletonListenerFacadeBeanObserverAdvisorInterceptor builderIteratorSingletonListenerFacadeBeanObserverAdvisorInterceptor, AdapterProxyInterceptorBuilderAdvisorFactoryObserverBeanSingletonListenerVisitor adapterProxyInterceptorBuilderAdvisorFactoryObserverBeanSingletonListenerVisitor) {
factoryBuilderInterceptorBeanAdvisorListenerSingletonAdapterObserverProxyVisitor.setAbstractInterceptorListenerObserverProxyFacadeSingletonAdvisorFactory(this.abstractInterceptorListenerObserverProxyFacadeSingletonAdvisorFactory);
ListenerFactorySingletonFacadeIteratorAdvisorVisitorBeanProxy listenerFactorySingletonFacadeIteratorAdvisorVisitorBeanProxy = abstractInterceptorBuilderFacadeVisitor.getAbstractFactoryListenerVisitorBeanProxyBuilderAdapterObserver().getListenerFactorySingletonFacadeIteratorAdvisorVisitorBeanProxy();
AbstractAdapterBeanProxyIteratorFactoryListenerBuilderVisitorAdvisorObserverInterceptorSingleton abstractAdapterBeanProxyIteratorFactoryListenerBuilderVisitorAdvisorObserverInterceptorSingleton = new AbstractAdapterBeanProxyIteratorFactoryListenerBuilderVisitorAdvisorObserverInterceptorSingleton();
abstractAdvisorBuilderFacadeListenerIteratorBean.setInterceptorBuilderSingletonVisitorAdapterFactoryAdvisorListenerObserverProxyIteratorFacadeBean(this.interceptorBuilderSingletonVisitorAdapterFactoryAdvisorListenerObserverProxyIteratorFacadeBean);
return new abstractAdvisorObserverVisitorInterceptorBuilderBean();
}
volatile synchronized final FacadeFactoryBeanInterceptorBuilderAdapterVisitor facadeFactoryBeanInterceptorBuilderAdapterVisitor(InterceptorIteratorProxyFactoryObserverBeanSingletonBuilderAdvisor interceptorIteratorProxyFactoryObserverBeanSingletonBuilderAdvisor, AbstractVisitorIteratorFacadeAdvisorInterceptorSingleton abstractVisitorIteratorFacadeAdvisorInterceptorSingleton, AbstractIteratorInterceptorVisitorFactoryFacadeBuilderProxyAdvisorListenerSingletonBeanObserver abstractIteratorInterceptorVisitorFactoryFacadeBuilderProxyAdvisorListenerSingletonBeanObserver, AbstractFactoryInterceptorListenerSingleton abstractFactoryInterceptorListenerSingleton, ObserverBuilderInterceptor observerBuilderInterceptor) {
AbstractIteratorAdvisorObserverFactoryVisitorBuilder abstractIteratorAdvisorObserverFactoryVisitorBuilder = new AbstractIteratorAdvisorObserverFactoryVisitorBuilder();
singletonVisitorFactoryInterceptorIteratorBuilderListener.setFactoryFacadeBeanProxySingletonBuilderVisitorIteratorAdvisorObserverListener(this.factoryFacadeBeanProxySingletonBuilderVisitorIteratorAdvisorObserverListener);
abstractVisitorSingletonFacadeInterceptor.setAbstractFacadeObserverBeanListenerBuilderVisitorInterceptorAdvisor(this.abstractFacadeObserverBeanListenerBuilderVisitorInterceptorAdvisor);
abstractBeanBuilderObserverListenerFacadeInterceptorVisitorAdvisorSingletonProxyIteratorFactory.setListenerProxyBuilder(this.listenerProxyBuilder);
FactoryBeanBuilderAdvisorProxy factoryBeanBuilderAdvisorProxy = abstractFactoryBuilderAdapterObserver.getSingletonAdapterIteratorBuilderListenerProxyAdvisorObserverInterceptorVisitorFactory().getFactoryBeanBuilderAdvisorProxy();
ProxyVisitorAdvisorInterceptorBeanFactoryIteratorSingletonAdapterBuilderFacade proxyVisitorAdvisorInterceptorBeanFactoryIteratorSingletonAdapterBuilderFacade = new ProxyVisitorAdvisorInterceptorBeanFactoryIteratorSingletonAdapterBuilderFacade();
return new facadeFactoryBeanInterceptorBuilderAdapterVisitor();
}
final synchronized volatile InterceptorFacadeAdvisorAdapterVisitorFactoryObserverBuilderListenerIteratorBeanSingletonProxy interceptorFacadeAdvisorAdapterVisitorFactoryObserverBuilderListenerIteratorBeanSingletonProxy(FacadeBeanObserverProxyBuilderVisitorInterceptorAdapterListenerAdvisorSingletonIteratorFactory facadeBeanObserverProxyBuilderVisitorInterceptorAdapterListenerAdvisorSingletonIteratorFactory, AbstractFacadeProxyIteratorAdvisorObserverBuilderSingletonBean abstractFacadeProxyIteratorAdvisorObserverBuilderSingletonBean, ObserverProxyAdvisorInterceptorAdapterBuilderSingletonListenerFacadeBeanIteratorVisitorFactory observerProxyAdvisorInterceptorAdapterBuilderSingletonListenerFacadeBeanIteratorVisitorFactory, AbstractFacadeBuilderAdapterFactorySingletonVisitorObserverBeanAdvisorInterceptor abstractFacadeBuilderAdapterFactorySingletonVisitorObserverBeanAdvisorInterceptor) {
beanListenerProxyIteratorObserverAdvisorAdapterSingletonVisitorInterceptorFacade.setProxyObserverBuilderAdvisorInterceptorVisitorIteratorSingletonListenerBeanFacadeAdapterFactory(this.proxyObserverBuilderAdvisorInterceptorVisitorIteratorSingletonListenerBeanFacadeAdapterFactory);
AbstractInterceptorProxyObserverListenerFactoryIteratorAdapterSingletonBeanFacade abstractInterceptorProxyObserverListenerFactoryIteratorAdapterSingletonBeanFacade = new AbstractInterceptorProxyObserverListenerFactoryIteratorAdapterSingletonBeanFacade();
AdapterBeanProxyVisitorSingleton adapterBeanProxyVisitorSingleton = advisorProxySingletonFactoryObserver.getProxyBeanBuilderInterceptorVisitorIteratorFactoryFacadeSingleton().getAdapterBeanProxyVisitorSingleton();
advisorAdapterInterceptor.setAdapterBeanProxyBuilderFacade(this.adapterBeanProxyBuilderFacade);
abstractBeanInterceptorListenerBuilderSingletonFacadeIteratorObserver.setListenerProxyInterceptorAdvisorFacadeBeanAdapterIteratorSingletonObserverBuilderFactoryVisitor(this.listenerProxyInterceptorAdvisorFacadeBeanAdapterIteratorSingletonObserverBuilderFactoryVisitor);
InterceptorFacadeSingleton interceptorFacadeSingleton = new InterceptorFacadeSingleton();
return new interceptorFacadeAdvisorAdapterVisitorFactoryObserverBuilderListenerIteratorBeanSingletonProxy();
}
static public volatile final synchronized FacadeSingletonIterator facadeSingletonIterator(AbstractObserverInterceptorListenerAdvisorIteratorAdapterProxySingleton abstractObserverInterceptorListenerAdvisorIteratorAdapterProxySingleton, IteratorBuilderFacadeAdvisorBeanSingletonProxy iteratorBuilderFacadeAdvisorBeanSingletonProxy, ObserverBeanIteratorProxyBuilder observerBeanIteratorProxyBuilder, AbstractObserverFactoryInterceptorProxyIteratorBeanListenerBuilderVisitorSingletonAdvisorFacade abstractObserverFactoryInterceptorProxyIteratorBeanListenerBuilderVisitorSingletonAdvisorFacade) {
AbstractBeanVisitorListenerProxyFacadeBuilderAdapterIterator abstractBeanVisitorListenerProxyFacadeBuilderAdapterIterator = new AbstractBeanVisitorListenerProxyFacadeBuilderAdapterIterator();
BeanObserverFacadeFactoryInterceptor beanObserverFacadeFactoryInterceptor = adapterObserverBuilder.getAbstractAdvisorProxyObserverFactoryIteratorInterceptorBuilderFacadeListenerAdapterVisitorSingleton().getBeanObserverFacadeFactoryInterceptor();
singletonProxyListener.setFacadeAdvisorListenerBeanSingletonProxyIterator(this.facadeAdvisorListenerBeanSingletonProxyIterator);
factoryProxyAdapter.setAbstractBuilderInterceptorProxyListenerFacadeObserver(this.abstractBuilderInterceptorProxyListenerFacadeObserver);
return new facadeSingletonIterator();
}
synchronized final IteratorFactoryObserverBeanFacadeProxyBuilder iteratorFactoryObserverBeanFacadeProxyBuilder(SingletonVisitorListener singletonVisitorListener, AbstractAdapterBeanAdvisorVisitorIteratorObserverProxySingleton abstractAdapterBeanAdvisorVisitorIteratorObserverProxySingleton, AdapterBeanProxy adapterBeanProxy, ObserverBuilderAdvisorBeanInterceptorVisitorSingletonProxyIterator observerBuilderAdvisorBeanInterceptorVisitorSingletonProxyIterator, SingletonBeanAdapterVisitorInterceptorFacadeAdvisorListenerBuilderObserverProxyIteratorFactory singletonBeanAdapterVisitorInterceptorFacadeAdvisorListenerBuilderObserverProxyIteratorFactory, AdvisorAdapterBuilderInterceptorSingletonIteratorFactoryProxyVisitorObserverListenerBeanFacade advisorAdapterBuilderInterceptorSingletonIteratorFactoryProxyVisitorObserverListenerBeanFacade) {
AbstractIteratorBuilderFactoryFacade abstractIteratorBuilderFactoryFacade = new AbstractIteratorBuilderFactoryFacade();
iteratorBuilderSingleton.setListenerSingletonFacadeInterceptorObserverFactoryIteratorProxyBuilderAdvisorVisitorBeanAdapter(this.listenerSingletonFacadeInterceptorObserverFactoryIteratorProxyBuilderAdvisorVisitorBeanAdapter);
return new iteratorFactoryObserverBeanFacadeProxyBuilder();
}
static volatile final synchronized public AbstractObserverFacadeBeanFactory abstractObserverFacadeBeanFactory(FactoryProxyFacadeIteratorBuilderObserverAdapterBeanInterceptorVisitorAdvisor factoryProxyFacadeIteratorBuilderObserverAdapterBeanInterceptorVisitorAdvisor, AbstractObserverAdapterAdvisorVisitorSingletonFactoryFacadeInterceptorBeanListenerBuilderIterator abstractObserverAdapterAdvisorVisitorSingletonFactoryFacadeInterceptorBeanListenerBuilderIterator, AbstractObserverFacadeVisitorAdapterIteratorAdvisorProxyFactoryListenerBuilderInterceptorBean abstractObserverFacadeVisitorAdapterIteratorAdvisorProxyFactoryListenerBuilderInterceptorBean, AbstractInterceptorObserverProxyListener abstractInterceptorObserverProxyListener, AbstractFacadeAdapterVisitorBean abstractFacadeAdapterVisitorBean, AbstractListenerInterceptorFactoryBeanBuilderFacadeSingletonAdapterAdvisorIteratorVisitorProxy abstractListenerInterceptorFactoryBeanBuilderFacadeSingletonAdapterAdvisorIteratorVisitorProxy) {
interceptorBeanIterator.setBuilderListenerIteratorAdapterProxyFactoryObserverBeanAdvisorFacadeInterceptor(this.builderListenerIteratorAdapterProxyFactoryObserverBeanAdvisorFacadeInterceptor);
BeanBuilderFactory beanBuilderFactory = new BeanBuilderFactory();
abstractFactoryBuilderAdvisorVisitorProxyListenerIteratorAdapterFacadeObserverSingletonInterceptor.setAbstractFacadeVisitorBuilderAdvisorListenerObserverSingletonFactoryIteratorInterceptor(this.abstractFacadeVisitorBuilderAdvisorListenerObserverSingletonFactoryIteratorInterceptor);
AdapterAdvisorVisitor adapterAdvisorVisitor = new AdapterAdvisorVisitor();
proxyVisitorIteratorAdvisorFactoryInterceptorSingleton.setAdvisorSingletonFacadeVisitorListenerObserverProxyBuilderBeanIteratorAdapterInterceptorFactory(this.advisorSingletonFacadeVisitorListenerObserverProxyBuilderBeanIteratorAdapterInterceptorFactory);
interceptorProxyObserverIteratorFactoryVisitorFacade.setAbstractInterceptorIteratorAdapterBuilderAdvisorSingleton(this.abstractInterceptorIteratorAdapterBuilderAdvisorSingleton);
factoryAdapterBeanAdvisorProxyIteratorFacadeSingletonBuilder.setAbstractIteratorAdapterSingletonObserverFactoryBuilder(this.abstractIteratorAdapterSingletonObserverFactoryBuilder);
AbstractIteratorFacadeAdapterListenerAdvisorBean abstractIteratorFacadeAdapterListenerAdvisorBean = new AbstractIteratorFacadeAdapterListenerAdvisorBean();
AbstractListenerInterceptorAdvisorIteratorBeanSingleton abstractListenerInterceptorAdvisorIteratorBeanSingleton = new AbstractListenerInterceptorAdvisorIteratorBeanSingleton();
SingletonBeanAdapterFacadeProxyListenerAdvisorInterceptorObserverVisitorIteratorBuilderFactory singletonBeanAdapterFacadeProxyListenerAdvisorInterceptorObserverVisitorIteratorBuilderFactory = abstractProxyAdapterListenerIteratorAdvisorObserverFacadeVisitorBeanInterceptor.getAbstractAdapterVisitorBuilderAdvisor().getSingletonBeanAdapterFacadeProxyListenerAdvisorInterceptorObserverVisitorIteratorBuilderFactory();
while(abstractFactoryAdapterIteratorAdvisor.isFactoryListenerIteratorSingletonBuilderObserverAdvisorVisitorFacadeInterceptorAdapter()) {
beanObserverListenerFacadeFactoryInterceptorSingletonProxyAdvisorBuilderAdapter.setFacadeProxyVisitorBeanSingleton(this.facadeProxyVisitorBeanSingleton);
AbstractSingletonBeanAdapterIteratorListenerBuilderAdvisorObserver abstractSingletonBeanAdapterIteratorListenerBuilderAdvisorObserver = observerFactorySingletonIteratorAdvisorBuilderVisitorInterceptorAdapterProxyListener.getFactoryFacadeListenerObserverBeanAdvisorInterceptorProxyAdapterSingletonVisitorIteratorBuilder().getAbstractSingletonBeanAdapterIteratorListenerBuilderAdvisorObserver();
AbstractFactoryAdvisorListenerObserverProxyBeanAdapterFacadeVisitorSingleton abstractFactoryAdvisorListenerObserverProxyBeanAdapterFacadeVisitorSingleton = proxyFactoryInterceptorBuilderIterator.getFacadeProxyListenerIteratorBuilder().getAbstractFactoryAdvisorListenerObserverProxyBeanAdapterFacadeVisitorSingleton();
advisorInterceptorIteratorBuilderFacadeListenerVisitor.setAbstractAdapterBuilderObserverVisitorSingletonAdvisorFactoryBeanFacadeListenerIteratorProxy(this.abstractAdapterBuilderObserverVisitorSingletonAdvisorFactoryBeanFacadeListenerIteratorProxy);
AbstractIteratorFactorySingletonObserver abstractIteratorFactorySingletonObserver = new AbstractIteratorFactorySingletonObserver();
abstractAdvisorFacadeObserverIteratorInterceptorBean.setObserverBeanIteratorBuilderFactory(this.observerBeanIteratorBuilderFactory);
}
return new abstractObserverFacadeBeanFactory();
}
public static AbstractFactorySingletonProxyBeanObserverFacadeVisitorBuilderInterceptorIteratorListenerAdapter abstractFactorySingletonProxyBeanObserverFacadeVisitorBuilderInterceptorIteratorListenerAdapter(SingletonInterceptorBeanAdapterAdvisorBuilderFacade singletonInterceptorBeanAdapterAdvisorBuilderFacade, ProxySingletonVisitorAdapterFacade proxySingletonVisitorAdapterFacade, InterceptorListenerObserver interceptorListenerObserver, AdvisorProxyBuilderAdapterInterceptor advisorProxyBuilderAdapterInterceptor, AbstractFactoryAdvisorIteratorVisitorSingletonAdapter abstractFactoryAdvisorIteratorVisitorSingletonAdapter, ListenerBeanSingleton listenerBeanSingleton) {
AbstractBuilderFacadeObserverBeanAdvisorVisitorInterceptorSingleton abstractBuilderFacadeObserverBeanAdvisorVisitorInterceptorSingleton = new AbstractBuilderFacadeObserverBeanAdvisorVisitorInterceptorSingleton();
AbstractFactoryListenerInterceptorProxyBeanVisitorAdapterSingletonIteratorObserver abstractFactoryListenerInterceptorProxyBeanVisitorAdapterSingletonIteratorObserver = new AbstractFactoryListenerInterceptorProxyBeanVisitorAdapterSingletonIteratorObserver();
proxyObserverBeanInterceptorFacadeListenerAdapterAdvisorVisitor.setBuilderAdapterInterceptorVisitorProxy(this.builderAdapterInterceptorVisitorProxy);
ProxyBuilderSingleton proxyBuilderSingleton = new ProxyBuilderSingleton();
IteratorAdapterInterceptorBeanObserverSingletonProxyVisitorFacade iteratorAdapterInterceptorBeanObserverSingletonProxyVisitorFacade = new IteratorAdapterInterceptorBeanObserverSingletonProxyVisitorFacade();
abstractIteratorProxyAdapterFactoryListenerAdvisorFacadeObserverVisitorBean.setAbstractFacadeFactoryIteratorSingleton(this.abstractFacadeFactoryIteratorSingleton);
abstractBuilderFacadeBeanFactoryAdapterInterceptorVisitorIterator.setVisitorBuilderAdapterFacadeFactory(this.visitorBuilderAdapterFacadeFactory);
abstractListenerBeanVisitorInterceptor.setAbstractListenerAdapterInterceptorVisitorIteratorBeanFacadeAdvisorObserverFactoryBuilderProxy(this.abstractListenerAdapterInterceptorVisitorIteratorBeanFacadeAdvisorObserverFactoryBuilderProxy);
builderAdapterProxyFactoryBeanSingletonListener.setAbstractAdapterBeanBuilderIteratorFacadeObserverAdvisorInterceptorSingletonFactory(this.abstractAdapterBeanBuilderIteratorFacadeObserverAdvisorInterceptorSingletonFactory);
AbstractFactoryAdvisorSingletonVisitorAdapterInterceptor abstractFactoryAdvisorSingletonVisitorAdapterInterceptor = new AbstractFactoryAdvisorSingletonVisitorAdapterInterceptor();
if(abstractSingletonInterceptorAdapterIteratorBeanBuilder.isListenerInterceptorIteratorAdvisorFacadeFactoryProxyObserverSingletonBuilderVisitorAdapterBean()) {
advisorListenerSingletonAdapterInterceptorBeanBuilderObserverProxy.setBuilderVisitorBeanInterceptorAdapterFacadeAdvisorObserverSingletonIteratorListenerProxyFactory(this.builderVisitorBeanInterceptorAdapterFacadeAdvisorObserverSingletonIteratorListenerProxyFactory);
abstractObserverAdapterBeanVisitorIteratorAdvisorFacadeSingletonProxyFactoryBuilderInterceptor.setObserverInterceptorBuilderSingletonAdapterListenerBeanFactoryAdvisor(this.observerInterceptorBuilderSingletonAdapterListenerBeanFactoryAdvisor);
AbstractSingletonObserverIteratorInterceptor abstractSingletonObserverIteratorInterceptor = abstractFactoryInterceptorListenerBeanAdapterBuilder.getAbstractAdapterObserverListenerFacadeBeanFactoryAdvisorInterceptorProxySingletonBuilderVisitor().getAbstractSingletonObserverIteratorInterceptor();
abstractBuilderSingletonFactoryBeanAdvisorVisitor.setAbstractProxyVisitorAdvisorInterceptorListenerIteratorObserverFacade(this.abstractProxyVisitorAdvisorInterceptorListenerIteratorObserverFacade);
proxySingletonFacade.setAbstractBuilderVisitorFacadeProxyListenerInterceptorFactoryIterator(this.abstractBuilderVisitorFacadeProxyListenerInterceptorFactoryIterator);
AbstractIteratorAdvisorSingletonListenerObserverFactory abstractIteratorAdvisorSingletonListenerObserverFactory = abstractObserverBeanProxySingletonListenerAdvisorVisitorIteratorFacadeFactory.getBeanIteratorSingletonListenerObserverBuilderInterceptorFacadeAdapter().getAbstractIteratorAdvisorSingletonListenerObserverFactory();
AbstractFacadeBeanBuilderAdvisor abstractFacadeBeanBuilderAdvisor = abstractBuilderAdapterListenerFacadeVisitorBeanFactoryIterator.getVisitorBuilderListenerSingletonAdvisorObserverFacadeIteratorProxy().getAbstractFacadeBeanBuilderAdvisor();
abstractSingletonAdapterFactoryAdvisor.setAdvisorFacadeObserverVisitorBuilderInterceptorProxyBeanListenerIteratorFactory(this.advisorFacadeObserverVisitorBuilderInterceptorProxyBeanListenerIteratorFactory);
VisitorIteratorAdvisorFacadeBean visitorIteratorAdvisorFacadeBean = new VisitorIteratorAdvisorFacadeBean();
BuilderFactoryBeanProxyInterceptorListenerVisitorFacadeSingletonAdvisorAdapterIteratorObserver builderFactoryBeanProxyInterceptorListenerVisitorFacadeSingletonAdvisorAdapterIteratorObserver = abstractObserverSingletonInterceptorListenerFactoryBean.getAbstractListenerSingletonVisitorProxyObserverBuilderFactoryBeanIteratorFacadeAdvisorAdapter().getBuilderFactoryBeanProxyInterceptorListenerVisitorFacadeSingletonAdvisorAdapterIteratorObserver();
while(abstractProxySingletonBeanFactoryIteratorVisitor.isBeanListenerAdapterObserverInterceptorProxyBuilderIteratorAdvisorFactorySingletonVisitorFacade()) {
AbstractSingletonListenerIteratorInterceptorAdapterProxyFacadeBean abstractSingletonListenerIteratorInterceptorAdapterProxyFacadeBean = new AbstractSingletonListenerIteratorInterceptorAdapterProxyFacadeBean();
singletonBeanFacadeIteratorListener.setVisitorAdapterSingleton(this.visitorAdapterSingleton);
FactoryProxyVisitorListenerObserverBeanIterator factoryProxyVisitorListenerObserverBeanIterator = abstractFacadeBeanInterceptorBuilder.getAbstractSingletonBeanObserverFacade().getFactoryProxyVisitorListenerObserverBeanIterator();
singletonVisitorAdapterBuilderProxyInterceptorFacadeAdvisorFactory.setAdvisorVisitorIteratorAdapterBeanProxyObserver(this.advisorVisitorIteratorAdapterBeanProxyObserver);
}
} else {
factoryVisitorListener.setAbstractBeanAdapterSingletonProxyVisitorAdvisor(this.abstractBeanAdapterSingletonProxyVisitorAdvisor);
AdvisorIteratorBuilderAdapterProxyFactoryBeanSingletonObserver advisorIteratorBuilderAdapterProxyFactoryBeanSingletonObserver = factorySingletonFacadeProxyAdapter.getIteratorInterceptorSingletonVisitorBeanProxyAdvisorFactoryFacade().getAdvisorIteratorBuilderAdapterProxyFactoryBeanSingletonObserver();
interceptorBuilderIteratorObserverAdvisor.setListenerAdapterProxy(this.listenerAdapterProxy);
AbstractInterceptorBeanObserverFacadeAdapterAdvisorSingletonFactoryIteratorBuilderVisitorListener abstractInterceptorBeanObserverFacadeAdapterAdvisorSingletonFactoryIteratorBuilderVisitorListener = new AbstractInterceptorBeanObserverFacadeAdapterAdvisorSingletonFactoryIteratorBuilderVisitorListener();
AbstractAdapterFactoryInterceptorAdvisorIteratorBuilderFacadeBean abstractAdapterFactoryInterceptorAdvisorIteratorBuilderFacadeBean = new AbstractAdapterFactoryInterceptorAdvisorIteratorBuilderFacadeBean();
factoryVisitorBuilder.setIteratorAdapterProxyBuilderAdvisorBeanFacadeVisitorInterceptorSingletonListener(this.iteratorAdapterProxyBuilderAdvisorBeanFacadeVisitorInterceptorSingletonListener);
}
return new abstractFactorySingletonProxyBeanObserverFacadeVisitorBuilderInterceptorIteratorListenerAdapter();
}
synchronized static AbstractListenerProxyInterceptorBeanBuilderAdapterSingletonFacadeVisitorObserver abstractListenerProxyInterceptorBeanBuilderAdapterSingletonFacadeVisitorObserver(IteratorBeanSingletonListenerAdvisorBuilderFacadeVisitorProxyFactoryAdapter iteratorBeanSingletonListenerAdvisorBuilderFacadeVisitorProxyFactoryAdapter, InterceptorAdvisorBeanObserverVisitorFacadeSingleton interceptorAdvisorBeanObserverVisitorFacadeSingleton, FacadeVisitorAdvisorAdapterListenerObserverFactoryBeanSingletonBuilderProxyInterceptorIterator facadeVisitorAdvisorAdapterListenerObserverFactoryBeanSingletonBuilderProxyInterceptorIterator, AbstractAdapterAdvisorFacadeObserverInterceptorVisitorIteratorFactory abstractAdapterAdvisorFacadeObserverInterceptorVisitorIteratorFactory, VisitorInterceptorBeanFactoryProxyFacadeAdvisorSingletonIteratorObserverListenerAdapterBuilder visitorInterceptorBeanFactoryProxyFacadeAdvisorSingletonIteratorObserverListenerAdapterBuilder, SingletonInterceptorIterator singletonInterceptorIterator) {
AbstractProxyListenerAdapterSingleton abstractProxyListenerAdapterSingleton = factoryIteratorVisitorProxyObserver.getSingletonFactoryIteratorObserverBuilderVisitorProxyInterceptorAdapter().getAbstractProxyListenerAdapterSingleton();
InterceptorProxyFacadeObserverAdapter interceptorProxyFacadeObserverAdapter = new InterceptorProxyFacadeObserverAdapter();
FacadeBeanAdapter facadeBeanAdapter = new FacadeBeanAdapter();
adapterFacadeSingletonIteratorProxy.setAbstractSingletonBuilderFacadeVisitor(this.abstractSingletonBuilderFacadeVisitor);
interceptorSingletonBuilderProxyObserverIteratorVisitorAdvisorBean.setObserverIteratorSingleton(this.observerIteratorSingleton);
singletonBeanFacade.setFactoryVisitorInterceptorIteratorFacadeAdapterBuilderListenerSingletonBeanProxyObserverAdvisor(this.factoryVisitorInterceptorIteratorFacadeAdapterBuilderListenerSingletonBeanProxyObserverAdvisor);
abstractObserverAdapterBeanIteratorInterceptorFactory.setBuilderFacadeIterator(this.builderFacadeIterator);
proxySingletonListenerFacadeFactoryAdvisorIteratorInterceptorVisitorObserverBean.setFacadeAdvisorAdapterIteratorSingleton(this.facadeAdvisorAdapterIteratorSingleton);
BeanObserverListenerFactorySingleton beanObserverListenerFactorySingleton = new BeanObserverListenerFactorySingleton();
AbstractVisitorAdapterBeanIteratorFactoryAdvisorProxyObserver abstractVisitorAdapterBeanIteratorFactoryAdvisorProxyObserver = new AbstractVisitorAdapterBeanIteratorFactoryAdvisorProxyObserver();
while(abstractListenerInterceptorProxyVisitor.isProxyAdvisorIterator()) {
ProxyVisitorFactoryFacadeBuilderSingletonObserverAdvisorInterceptor proxyVisitorFactoryFacadeBuilderSingletonObserverAdvisorInterceptor = abstractFacadeAdvisorSingletonBeanListenerObserverProxyFactoryAdapterIteratorVisitorBuilder.getAbstractIteratorAdapterObserverSingletonAdvisorBeanFacadeVisitorInterceptorBuilderProxyFactory().getProxyVisitorFactoryFacadeBuilderSingletonObserverAdvisorInterceptor();
abstractFacadeFactoryInterceptorBeanSingletonObserver.setAbstractBuilderIteratorListenerFactoryBeanAdapterInterceptorAdvisor(this.abstractBuilderIteratorListenerFactoryBeanAdapterInterceptorAdvisor);
iteratorVisitorBeanSingletonBuilderInterceptorAdvisorProxyAdapter.setAbstractBeanVisitorListenerInterceptorBuilderProxy(this.abstractBeanVisitorListenerInterceptorBuilderProxy);
BuilderAdvisorObserver builderAdvisorObserver = abstractIteratorBuilderFactoryVisitorAdapterInterceptorProxyAdvisorFacadeObserver.getProxyVisitorFactoryListenerAdapterFacadeObserverInterceptorSingleton().getBuilderAdvisorObserver();
abstractIteratorVisitorListenerProxyBeanInterceptorFacadeObserverSingletonAdvisor.setAbstractInterceptorObserverFactoryAdvisorFacadeAdapterBuilderProxy(this.abstractInterceptorObserverFactoryAdvisorFacadeAdapterBuilderProxy);
AbstractProxyFactoryInterceptorVisitorListenerIteratorBeanSingleton abstractProxyFactoryInterceptorVisitorListenerIteratorBeanSingleton = beanBuilderInterceptorVisitorSingletonFactoryListener.getAbstractAdvisorSingletonFacadeInterceptorObserverBuilderAdapterListenerFactoryIterator().getAbstractProxyFactoryInterceptorVisitorListenerIteratorBeanSingleton();
AbstractInterceptorIteratorBeanAdvisorBuilderSingletonAdapterListenerVisitorFactory abstractInterceptorIteratorBeanAdvisorBuilderSingletonAdapterListenerVisitorFactory = abstractBuilderObserverBeanProxyAdvisorVisitorFactoryInterceptorSingletonAdapterFacadeIterator.getAbstractFactoryAdvisorFacadeProxy().getAbstractInterceptorIteratorBeanAdvisorBuilderSingletonAdapterListenerVisitorFactory();
abstractFacadeAdapterObserverProxySingletonBeanFactoryVisitorAdvisorInterceptor.setAbstractSingletonFacadeBuilderAdvisorInterceptorListenerObserverFactoryVisitorBean(this.abstractSingletonFacadeBuilderAdvisorInterceptorListenerObserverFactoryVisitorBean);
while(abstractObserverAdapterListenerAdvisorFacadeBuilderSingletonFactoryInterceptorBean.isAbstractBuilderListenerVisitorAdapter()) {
abstractInterceptorBeanFactoryListener.setAbstractFacadeFactoryProxyListenerAdapterAdvisor(this.abstractFacadeFactoryProxyListenerAdapterAdvisor);
abstractBuilderVisitorFactoryFacadeObserverAdvisor.setListenerSingletonFacade(this.listenerSingletonFacade);
AbstractObserverVisitorIteratorAdapterListenerBuilderBeanProxySingletonFactory abstractObserverVisitorIteratorAdapterListenerBuilderBeanProxySingletonFactory = observerBuilderAdvisorVisitorAdapterProxyInterceptorFacadeIterator.getSingletonListenerAdvisorVisitorProxyObserverFacadeFactoryIteratorAdapterBeanInterceptorBuilder().getAbstractObserverVisitorIteratorAdapterListenerBuilderBeanProxySingletonFactory();
abstractVisitorProxyIteratorObserverFactoryFacadeAdvisorBeanInterceptorAdapterBuilderListener.setAbstractBeanFacadeInterceptorAdapterVisitorObserver(this.abstractBeanFacadeInterceptorAdapterVisitorObserver);
AbstractSingletonVisitorBuilderBeanProxyInterceptor abstractSingletonVisitorBuilderBeanProxyInterceptor = new AbstractSingletonVisitorBuilderBeanProxyInterceptor();
proxyObserverIteratorAdapterBuilder.setAbstractVisitorIteratorProxyAdvisorBuilderInterceptor(this.abstractVisitorIteratorProxyAdvisorBuilderInterceptor);
FacadeListenerAdvisorIteratorObserverFactoryProxyInterceptorBeanVisitorAdapter facadeListenerAdvisorIteratorObserverFactoryProxyInterceptorBeanVisitorAdapter = new FacadeListenerAdvisorIteratorObserverFactoryProxyInterceptorBeanVisitorAdapter();
BuilderIteratorInterceptor builderIteratorInterceptor = new BuilderIteratorInterceptor();
if(abstractFacadeInterceptorListenerBuilderIteratorAdvisorBeanProxySingletonAdapter.isAbstractListenerFactoryInterceptorProxyIteratorAdapterBeanFacadeBuilderSingleton()) {
facadeFactorySingletonIteratorInterceptorListenerBeanBuilderVisitorAdvisorProxyAdapterObserver.setFactoryBeanObserverSingletonVisitorListenerFacadeProxyBuilderAdapterIteratorInterceptorAdvisor(this.factoryBeanObserverSingletonVisitorListenerFacadeProxyBuilderAdapterIteratorInterceptorAdvisor);
abstractAdapterIteratorSingletonFacade.setBuilderIteratorBeanFacadeInterceptor(this.builderIteratorBeanFacadeInterceptor);
FactorySingletonBuilderAdvisorAdapterBeanFacade factorySingletonBuilderAdvisorAdapterBeanFacade = abstractInterceptorAdapterBuilderBeanFacadeSingletonAdvisorObserver.getInterceptorBuilderFacadeIteratorAdapterAdvisorProxyObserverBeanVisitorSingleton().getFactorySingletonBuilderAdvisorAdapterBeanFacade();
AbstractAdapterInterceptorAdvisorListenerSingletonBuilderFactoryBeanIteratorObserver abstractAdapterInterceptorAdvisorListenerSingletonBuilderFactoryBeanIteratorObserver = beanAdvisorSingletonListenerProxyInterceptorAdapterVisitorFacadeFactoryIteratorObserverBuilder.getProxySingletonBuilderBeanFacadeVisitorListener().getAbstractAdapterInterceptorAdvisorListenerSingletonBuilderFactoryBeanIteratorObserver();
abstractBuilderFactoryInterceptorVisitorAdvisorFacadeIteratorAdapterProxySingleton.setAbstractListenerFacadeObserverBuilderAdapterFactoryVisitorAdvisorInterceptorBean(this.abstractListenerFacadeObserverBuilderAdapterFactoryVisitorAdvisorInterceptorBean);
AbstractAdvisorFactoryBeanListenerAdapterBuilderObserverInterceptorSingletonVisitorIteratorFacade abstractAdvisorFactoryBeanListenerAdapterBuilderObserverInterceptorSingletonVisitorIteratorFacade = abstractFactoryListenerFacadeSingletonIteratorProxyAdvisorVisitorInterceptorBuilderBeanObserver.getAbstractFactoryAdvisorInterceptorAdapterSingletonIterator().getAbstractAdvisorFactoryBeanListenerAdapterBuilderObserverInterceptorSingletonVisitorIteratorFacade();
} else {
observerFacadeBuilderIteratorSingletonVisitorAdvisorInterceptorProxy.setInterceptorFactorySingletonIteratorVisitor(this.interceptorFactorySingletonIteratorVisitor);
abstractObserverVisitorSingletonAdapterIteratorAdvisor.setAbstractObserverFactoryAdvisorListenerProxyVisitorBeanIteratorSingletonBuilder(this.abstractObserverFactoryAdvisorListenerProxyVisitorBeanIteratorSingletonBuilder);
AbstractBeanObserverProxyAdvisorBuilderIterator abstractBeanObserverProxyAdvisorBuilderIterator = new AbstractBeanObserverProxyAdvisorBuilderIterator();
adapterInterceptorIteratorAdvisorFacadeListenerBuilderBeanProxyFactoryVisitor.setAbstractBuilderInterceptorObserverVisitorListenerFactoryAdapterBeanAdvisorSingletonFacadeIterator(this.abstractBuilderInterceptorObserverVisitorListenerFactoryAdapterBeanAdvisorSingletonFacadeIterator);
builderVisitorFactoryInterceptorObserver.setAbstractBeanAdapterFacadeVisitor(this.abstractBeanAdapterFacadeVisitor);
BuilderInterceptorVisitor builderInterceptorVisitor = new BuilderInterceptorVisitor();
abstractBeanFacadeIteratorSingletonProxyVisitor.setAbstractVisitorSingletonFactoryBuilderListenerIterator(this.abstractVisitorSingletonFactoryBuilderListenerIterator);
AbstractFactoryBeanIteratorFacade abstractFactoryBeanIteratorFacade = new AbstractFactoryBeanIteratorFacade();
InterceptorIteratorBeanFacadeAdapterVisitorFactoryListenerAdvisorObserverBuilder interceptorIteratorBeanFacadeAdapterVisitorFactoryListenerAdvisorObserverBuilder = new InterceptorIteratorBeanFacadeAdapterVisitorFactoryListenerAdvisorObserverBuilder();
BeanFacadeProxySingletonInterceptorAdvisorVisitorObserverListenerAdapterBuilderIteratorFactory beanFacadeProxySingletonInterceptorAdvisorVisitorObserverListenerAdapterBuilderIteratorFactory = beanAdapterAdvisorFactoryVisitorIteratorSingletonInterceptorBuilder.getObserverIteratorAdapterInterceptorFacadeAdvisorBuilderProxySingletonBeanVisitorFactoryListener().getBeanFacadeProxySingletonInterceptorAdvisorVisitorObserverListenerAdapterBuilderIteratorFactory();
while(proxyVisitorIterator.isAbstractProxyObserverFacadeBuilderInterceptorSingletonListenerBeanAdapterAdvisorIteratorFactory()) {
AbstractProxySingletonListenerBean abstractProxySingletonListenerBean = abstractIteratorObserverSingletonVisitorAdapterBuilderBeanInterceptorProxyListener.getAbstractVisitorListenerAdapterBuilderIteratorProxyBeanFacadeObserverAdvisor().getAbstractProxySingletonListenerBean();
factoryIteratorAdapterObserverBeanListenerInterceptor.setAbstractIteratorSingletonObserverBean(this.abstractIteratorSingletonObserverBean);
SingletonInterceptorFacadeListenerIteratorAdapterProxyBeanVisitorFactoryBuilder singletonInterceptorFacadeListenerIteratorAdapterProxyBeanVisitorFactoryBuilder = new SingletonInterceptorFacadeListenerIteratorAdapterProxyBeanVisitorFactoryBuilder();
abstractBeanIteratorVisitorObserverProxyFactoryAdapterBuilderSingletonInterceptorFacadeAdvisor.setSingletonVisitorInterceptorFacadeBeanAdvisorBuilderAdapterIteratorProxyFactoryObserverListener(this.singletonVisitorInterceptorFacadeBeanAdvisorBuilderAdapterIteratorProxyFactoryObserverListener);
AdapterBuilderIteratorSingletonFacadeVisitorObserver adapterBuilderIteratorSingletonFacadeVisitorObserver = abstractAdapterSingletonBeanVisitorListenerObserverBuilderFactory.getAbstractObserverBuilderAdapterFactoryIteratorListenerProxySingletonFacadeBean().getAdapterBuilderIteratorSingletonFacadeVisitorObserver();
proxySingletonAdapterAdvisorBeanFacadeObserverIteratorInterceptorFactoryVisitorListenerBuilder.setAbstractVisitorIteratorInterceptorObserverListenerSingletonBuilderAdapter(this.abstractVisitorIteratorInterceptorObserverListenerSingletonBuilderAdapter);
}
}
}
}
return new abstractListenerProxyInterceptorBeanBuilderAdapterSingletonFacadeVisitorObserver();
}
final volatile AbstractVisitorFactoryProxyAdvisorBeanObserverListenerIterator abstractVisitorFactoryProxyAdvisorBeanObserverListenerIterator(InterceptorAdapterBean interceptorAdapterBean, ObserverIteratorBeanFacadeVisitorBuilderProxy observerIteratorBeanFacadeVisitorBuilderProxy, InterceptorBeanListenerObserverFacadeAdapterAdvisorProxyVisitorSingletonIteratorFactoryBuilder interceptorBeanListenerObserverFacadeAdapterAdvisorProxyVisitorSingletonIteratorFactoryBuilder, AbstractIteratorFactoryAdapterProxyListenerBean abstractIteratorFactoryAdapterProxyListenerBean, BeanVisitorAdapterSingletonFacadeAdvisorIteratorObserverInterceptor beanVisitorAdapterSingletonFacadeAdvisorIteratorObserverInterceptor) {
abstractInterceptorVisitorBuilderBean.setAbstractListenerBeanObserverFactoryAdapterInterceptorSingletonAdvisor(this.abstractListenerBeanObserverFactoryAdapterInterceptorSingletonAdvisor);
AbstractProxyBeanSingletonIteratorListenerVisitorAdvisorFacade abstractProxyBeanSingletonIteratorListenerVisitorAdvisorFacade = abstractVisitorSingletonListenerAdapterAdvisorFactory.getAbstractVisitorAdvisorBuilderProxyFacadeListenerAdapterIteratorInterceptorSingletonFactoryObserver().getAbstractProxyBeanSingletonIteratorListenerVisitorAdvisorFacade();
abstractAdvisorAdapterVisitorListenerBuilderObserver.setVisitorFactoryAdvisorProxyInterceptorBeanIterator(this.visitorFactoryAdvisorProxyInterceptorBeanIterator);
FactoryListenerProxyBeanIteratorFacadeObserver factoryListenerProxyBeanIteratorFacadeObserver = new FactoryListenerProxyBeanIteratorFacadeObserver();
return new abstractVisitorFactoryProxyAdvisorBeanObserverListenerIterator();
}
final volatile AbstractListenerFactoryProxyVisitorObserverInterceptorAdapterIteratorFacadeSingleton abstractListenerFactoryProxyVisitorObserverInterceptorAdapterIteratorFacadeSingleton(IteratorVisitorAdvisorFactorySingleton iteratorVisitorAdvisorFactorySingleton, AbstractAdapterVisitorInterceptorProxyAdvisorObserver abstractAdapterVisitorInterceptorProxyAdvisorObserver, AbstractInterceptorBuilderIteratorFactoryBeanAdapterSingletonObserverAdvisorVisitor abstractInterceptorBuilderIteratorFactoryBeanAdapterSingletonObserverAdvisorVisitor) {
AbstractBuilderFactoryBeanSingleton abstractBuilderFactoryBeanSingleton = new AbstractBuilderFactoryBeanSingleton();
abstractFactoryObserverSingletonBuilderListenerAdapterInterceptorVisitorProxyIteratorBeanFacade.setAbstractFactoryAdvisorObserverIterator(this.abstractFactoryAdvisorObserverIterator);
AbstractInterceptorSingletonAdvisorVisitorBuilderFactoryAdapterProxy abstractInterceptorSingletonAdvisorVisitorBuilderFactoryAdapterProxy = abstractProxyFactorySingletonVisitorBuilderBeanListenerObserverFacadeAdvisor.getInterceptorProxyAdvisorAdapterFactoryVisitorListenerSingletonBeanFacadeObserverBuilderIterator().getAbstractInterceptorSingletonAdvisorVisitorBuilderFactoryAdapterProxy();
factoryInterceptorObserverVisitorAdvisorAdapterListenerSingletonProxyBuilderFacade.setAbstractAdapterBeanSingletonIteratorListenerObserver(this.abstractAdapterBeanSingletonIteratorListenerObserver);
return new abstractListenerFactoryProxyVisitorObserverInterceptorAdapterIteratorFacadeSingleton();
}
synchronized final volatile public static AbstractProxyBuilderSingletonAdvisorAdapterIteratorListenerInterceptorFactoryBean abstractProxyBuilderSingletonAdvisorAdapterIteratorListenerInterceptorFactoryBean(ObserverFacadeAdapterListenerAdvisorSingletonInterceptorBeanFactoryBuilderProxy observerFacadeAdapterListenerAdvisorSingletonInterceptorBeanFactoryBuilderProxy, AbstractFacadeVisitorInterceptorBeanObserverSingletonAdapterListener abstractFacadeVisitorInterceptorBeanObserverSingletonAdapterListener) {
visitorListenerFactory.setVisitorFacadeAdvisorObserverProxyBeanBuilderInterceptorFactorySingletonListenerIteratorAdapter(this.visitorFacadeAdvisorObserverProxyBeanBuilderInterceptorFactorySingletonListenerIteratorAdapter);
proxyObserverBuilderFacadeAdvisorSingletonInterceptorAdapterVisitor.setObserverAdapterIteratorInterceptorVisitorBeanAdvisorFactoryListenerProxyFacadeBuilderSingleton(this.observerAdapterIteratorInterceptorVisitorBeanAdvisorFactoryListenerProxyFacadeBuilderSingleton);
SingletonObserverProxyListenerVisitorIteratorInterceptor singletonObserverProxyListenerVisitorIteratorInterceptor = new SingletonObserverProxyListenerVisitorIteratorInterceptor();
abstractBeanVisitorSingletonAdvisorIteratorInterceptorObserverAdapterFactoryProxyBuilderFacade.setFacadeObserverProxyListenerInterceptorIteratorAdapter(this.facadeObserverProxyListenerInterceptorIteratorAdapter);
AbstractBuilderAdvisorVisitorAdapter abstractBuilderAdvisorVisitorAdapter = new AbstractBuilderAdvisorVisitorAdapter();
AbstractSingletonBeanProxyFacadeAdapterVisitor abstractSingletonBeanProxyFacadeAdapterVisitor = new AbstractSingletonBeanProxyFacadeAdapterVisitor();
iteratorAdapterFactoryListenerInterceptor.setAbstractAdvisorListenerBeanIteratorFactoryProxyVisitorInterceptorBuilderAdapterSingletonFacade(this.abstractAdvisorListenerBeanIteratorFactoryProxyVisitorInterceptorBuilderAdapterSingletonFacade);
ProxyFacadeFactoryInterceptorSingletonObserverBuilderAdapterListenerVisitorAdvisorBeanIterator proxyFacadeFactoryInterceptorSingletonObserverBuilderAdapterListenerVisitorAdvisorBeanIterator = new ProxyFacadeFactoryInterceptorSingletonObserverBuilderAdapterListenerVisitorAdvisorBeanIterator();
FactoryIteratorObserverSingletonAdvisorAdapterInterceptorFacadeProxy factoryIteratorObserverSingletonAdvisorAdapterInterceptorFacadeProxy = new FactoryIteratorObserverSingletonAdvisorAdapterInterceptorFacadeProxy();
abstractProxyBeanSingletonInterceptor.setAbstractListenerAdvisorFactoryBeanBuilderFacade(this.abstractListenerAdvisorFactoryBeanBuilderFacade);
if(abstractProxySingletonInterceptorIterator.isAbstractAdapterFactoryListenerSingletonFacadeIteratorVisitorBuilderBeanAdvisor()) {
BuilderFacadeFactoryAdvisorObserver builderFacadeFactoryAdvisorObserver = new BuilderFacadeFactoryAdvisorObserver();
AbstractListenerIteratorAdvisorBuilder abstractListenerIteratorAdvisorBuilder = new AbstractListenerIteratorAdvisorBuilder();
proxyListenerBeanBuilderFacadeIteratorFactoryAdvisorSingleton.setAbstractBeanBuilderSingletonObserverAdapterFactoryVisitorListenerInterceptorFacadeProxyAdvisor(this.abstractBeanBuilderSingletonObserverAdapterFactoryVisitorListenerInterceptorFacadeProxyAdvisor);
visitorInterceptorBuilderIteratorAdapter.setAbstractBuilderAdapterFactoryIteratorListenerVisitor(this.abstractBuilderAdapterFactoryIteratorListenerVisitor);
AbstractAdapterVisitorFacadeProxy abstractAdapterVisitorFacadeProxy = new AbstractAdapterVisitorFacadeProxy();
facadeBuilderBeanObserverFactoryIteratorAdvisorAdapterSingletonListenerVisitorProxyInterceptor.setObserverListenerFacadeVisitorAdapterAdvisorFactory(this.observerListenerFacadeVisitorAdapterAdvisorFactory);
beanListenerProxyInterceptorObserver.setFactorySingletonInterceptorAdvisorBuilderVisitorBeanObserverProxyFacadeIteratorAdapterListener(this.factorySingletonInterceptorAdvisorBuilderVisitorBeanObserverProxyFacadeIteratorAdapterListener);
AdvisorListenerBeanInterceptorFactorySingletonProxy advisorListenerBeanInterceptorFactorySingletonProxy = new AdvisorListenerBeanInterceptorFactorySingletonProxy();
if(listenerAdvisorSingletonAdapterBuilderInterceptorFacadeIteratorBean.isAbstractVisitorBuilderInterceptorSingletonIteratorObserverFactoryAdapterBeanFacade()) {
ObserverFacadeInterceptorFactoryIteratorAdapterAdvisorBeanListenerBuilderSingletonVisitorProxy observerFacadeInterceptorFactoryIteratorAdapterAdvisorBeanListenerBuilderSingletonVisitorProxy = new ObserverFacadeInterceptorFactoryIteratorAdapterAdvisorBeanListenerBuilderSingletonVisitorProxy();
AbstractProxyObserverListenerBuilderAdapterBean abstractProxyObserverListenerBuilderAdapterBean = builderObserverSingletonProxyVisitorBeanFacade.getBeanSingletonProxy().getAbstractProxyObserverListenerBuilderAdapterBean();
visitorObserverAdvisorFactorySingletonBeanBuilderFacadeInterceptorListenerIterator.setFactorySingletonListenerAdvisorObserverProxyBuilderIteratorBeanVisitorFacadeAdapterInterceptor(this.factorySingletonListenerAdvisorObserverProxyBuilderIteratorBeanVisitorFacadeAdapterInterceptor);
beanBuilderProxy.setAbstractAdvisorFactoryListenerInterceptorBuilderIteratorProxyVisitorSingletonBean(this.abstractAdvisorFactoryListenerInterceptorBuilderIteratorProxyVisitorSingletonBean);
beanListenerSingletonVisitorObserverProxyInterceptorAdapterFactoryAdvisorIterator.setBeanBuilderFacadeObserverProxy(this.beanBuilderFacadeObserverProxy);
FactoryIteratorBeanFacadeBuilder factoryIteratorBeanFacadeBuilder = new FactoryIteratorBeanFacadeBuilder();
} else {
AbstractAdvisorAdapterSingletonListenerIteratorFacadeBuilderBean abstractAdvisorAdapterSingletonListenerIteratorFacadeBuilderBean = new AbstractAdvisorAdapterSingletonListenerIteratorFacadeBuilderBean();
BeanSingletonFacadeProxyListenerInterceptorIteratorFactoryObserver beanSingletonFacadeProxyListenerInterceptorIteratorFactoryObserver = new BeanSingletonFacadeProxyListenerInterceptorIteratorFactoryObserver();
interceptorProxyAdapterFacadeAdvisorFactoryBeanSingletonListenerBuilderObserver.setAbstractBuilderObserverProxyVisitor(this.abstractBuilderObserverProxyVisitor);
AbstractSingletonFacadeIteratorFactoryBuilderProxyVisitorAdapter abstractSingletonFacadeIteratorFactoryBuilderProxyVisitorAdapter = new AbstractSingletonFacadeIteratorFactoryBuilderProxyVisitorAdapter();
AbstractBuilderFactoryListenerSingletonAdapterObserverFacadeBeanProxyVisitor abstractBuilderFactoryListenerSingletonAdapterObserverFacadeBeanProxyVisitor = new AbstractBuilderFactoryListenerSingletonAdapterObserverFacadeBeanProxyVisitor();
facadeInterceptorAdapterProxyBuilderSingletonObserverAdvisorFactory.setAbstractBeanFactoryFacadeListenerBuilderInterceptorAdvisorAdapterIteratorObserver(this.abstractBeanFactoryFacadeListenerBuilderInterceptorAdvisorAdapterIteratorObserver);
abstractFactoryAdapterSingletonFacadeInterceptorVisitor.setAbstractBuilderSingletonObserverVisitor(this.abstractBuilderSingletonObserverVisitor);
abstractVisitorBuilderAdapterFacade.setAbstractFacadeProxyObserverFactoryVisitorListenerBeanAdvisorInterceptorIteratorBuilderSingleton(this.abstractFacadeProxyObserverFactoryVisitorListenerBeanAdvisorInterceptorIteratorBuilderSingleton);
AbstractVisitorObserverFactoryFacadeListenerBeanIteratorBuilderSingletonInterceptor abstractVisitorObserverFactoryFacadeListenerBeanIteratorBuilderSingletonInterceptor = new AbstractVisitorObserverFactoryFacadeListenerBeanIteratorBuilderSingletonInterceptor();
abstractListenerAdapterVisitorProxy.setProxyListenerAdapterBuilderIteratorInterceptorFactory(this.proxyListenerAdapterBuilderIteratorInterceptorFactory);
while(abstractBeanBuilderFactoryVisitor.isFacadeSingletonBuilderBeanFactoryAdapterProxyObserverIteratorAdvisorVisitor()) {
IteratorAdvisorListener iteratorAdvisorListener = interceptorAdapterFacadeProxyIterator.getAbstractListenerProxyFacadeSingletonIteratorBean().getIteratorAdvisorListener();
ProxyFactoryAdapterFacadeSingletonVisitorAdvisor proxyFactoryAdapterFacadeSingletonVisitorAdvisor = listenerVisitorProxy.getProxyAdvisorInterceptor().getProxyFactoryAdapterFacadeSingletonVisitorAdvisor();
abstractIteratorAdvisorSingletonAdapter.setFactoryIteratorListenerObserverFacadeSingletonAdapterBuilderInterceptorAdvisorVisitorBeanProxy(this.factoryIteratorListenerObserverFacadeSingletonAdapterBuilderInterceptorAdvisorVisitorBeanProxy);
abstractSingletonAdapterIteratorBuilderFactoryObserverListenerVisitorProxyAdvisorFacadeInterceptor.setAdvisorAdapterVisitor(this.advisorAdapterVisitor);
}
}
} else {
abstractVisitorInterceptorIteratorBeanAdapterSingletonObserverProxy.setAbstractBeanFactoryIteratorListenerVisitorAdapterObserverProxySingletonBuilderAdvisorFacade(this.abstractBeanFactoryIteratorListenerVisitorAdapterObserverProxySingletonBuilderAdvisorFacade);
observerSingletonProxyFactoryInterceptorIteratorListener.setProxyObserverFacadeSingletonVisitorInterceptorIteratorAdapterAdvisor(this.proxyObserverFacadeSingletonVisitorInterceptorIteratorAdapterAdvisor);
ObserverVisitorFactoryIteratorAdvisorInterceptorProxyAdapterListenerBuilderFacadeSingletonBean observerVisitorFactoryIteratorAdvisorInterceptorProxyAdapterListenerBuilderFacadeSingletonBean = new ObserverVisitorFactoryIteratorAdvisorInterceptorProxyAdapterListenerBuilderFacadeSingletonBean();
AbstractFacadeBeanAdapterInterceptorSingletonProxy abstractFacadeBeanAdapterInterceptorSingletonProxy = interceptorAdvisorBuilder.getSingletonFactoryVisitorFacadeAdapterBeanAdvisorIteratorListenerBuilderObserverProxyInterceptor().getAbstractFacadeBeanAdapterInterceptorSingletonProxy();
SingletonBuilderVisitorFacadeListenerAdvisorProxy singletonBuilderVisitorFacadeListenerAdvisorProxy = new SingletonBuilderVisitorFacadeListenerAdvisorProxy();
AbstractListenerFacadeFactoryIteratorBeanAdapterSingletonBuilderObserverProxyInterceptorAdvisor abstractListenerFacadeFactoryIteratorBeanAdapterSingletonBuilderObserverProxyInterceptorAdvisor = new AbstractListenerFacadeFactoryIteratorBeanAdapterSingletonBuilderObserverProxyInterceptorAdvisor();
beanVisitorProxyObserverIteratorAdapterFactory.setAbstractFacadeListenerSingletonFactoryBeanIteratorObserverInterceptorVisitorBuilderProxyAdvisor(this.abstractFacadeListenerSingletonFactoryBeanIteratorObserverInterceptorVisitorBuilderProxyAdvisor);
abstractAdapterBuilderSingletonProxyVisitorInterceptorIteratorBeanObserverFactory.setInterceptorBeanObserverFacadeFactoryAdvisorProxy(this.interceptorBeanObserverFacadeFactoryAdvisorProxy);
while(abstractInterceptorBuilderVisitorAdvisor.isAbstractBuilderSingletonVisitorBeanInterceptorAdvisorFacadeIterator()) {
abstractIteratorObserverAdvisorSingletonFacadeListenerBeanInterceptor.setBeanProxyVisitor(this.beanProxyVisitor);
IteratorFacadeBeanFactoryListener iteratorFacadeBeanFactoryListener = abstractFactoryIteratorProxyVisitorFacadeAdapterBeanBuilderInterceptorObserver.getAbstractBeanListenerAdapterSingletonVisitorBuilderObserverIteratorInterceptorFactory().getIteratorFacadeBeanFactoryListener();
AbstractBeanIteratorFactoryAdapterSingletonVisitorListenerInterceptorProxyObserver abstractBeanIteratorFactoryAdapterSingletonVisitorListenerInterceptorProxyObserver = new AbstractBeanIteratorFactoryAdapterSingletonVisitorListenerInterceptorProxyObserver();
abstractVisitorAdvisorInterceptorObserverIteratorSingletonFacadeFactoryBuilderBeanProxyAdapter.setInterceptorFactoryVisitorBeanAdvisorObserverFacadeProxyAdapterBuilderSingleton(this.interceptorFactoryVisitorBeanAdvisorObserverFacadeProxyAdapterBuilderSingleton);
}
}
return new abstractProxyBuilderSingletonAdvisorAdapterIteratorListenerInterceptorFactoryBean();
}
}