@Named public class ServiceLoaderBeanPostProcessor extends AbstractInjectableBeanPostProcessor<ServiceLoaderKey>
ServiceLoader| 构造器和说明 |
|---|
ServiceLoaderBeanPostProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected boolean |
accept(Field field) |
protected Class<?> |
getInjectClass(ServiceLoaderKey key,
Class<?> beanClass) |
protected ServiceLoaderKey |
getKey(Class<?> beanClass,
Field field) |
protected String |
newBeanName() |
buildMethods, getDefaultListableBeanFactory, getIndex, injectNoneAnnotation, isInjectable, postProcessAfterInstantiation, primaryprotected boolean accept(Field field)
protected Class<?> getInjectClass(ServiceLoaderKey key, Class<?> beanClass)
protected String newBeanName()
protected ServiceLoaderKey getKey(Class<?> beanClass, Field field)
Copyright © 2020. All rights reserved.