public class DefaultAutoScanProxy extends AbstractAutoScanProxy
| 构造器和说明 |
|---|
DefaultAutoScanProxy() |
DefaultAutoScanProxy(ProxyMode proxyMode,
ScanMode scanMode) |
DefaultAutoScanProxy(ProxyMode proxyMode,
ScanMode scanMode,
boolean exposeProxy) |
DefaultAutoScanProxy(String scanPackages) |
DefaultAutoScanProxy(String[] scanPackages) |
DefaultAutoScanProxy(String[] scanPackages,
ProxyMode proxyMode,
ScanMode scanMode) |
DefaultAutoScanProxy(String[] scanPackages,
ProxyMode proxyMode,
ScanMode scanMode,
boolean exposeProxy) |
DefaultAutoScanProxy(String scanPackages,
ProxyMode proxyMode,
ScanMode scanMode) |
DefaultAutoScanProxy(String scanPackages,
ProxyMode proxyMode,
ScanMode scanMode,
boolean exposeProxy) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
classAnnotationScanned(Class<?> targetClass,
Class<? extends Annotation> classAnnotation) |
protected org.aopalliance.intercept.MethodInterceptor[] |
getAdditionalInterceptors(Class<?> targetClass) |
protected Class<? extends Annotation>[] |
getClassAnnotations() |
protected String[] |
getCommonInterceptorNames() |
protected Class<? extends org.aopalliance.intercept.MethodInterceptor>[] |
getCommonInterceptors() |
protected Class<? extends Annotation>[] |
getMethodAnnotations() |
protected void |
methodAnnotationScanned(Class<?> targetClass,
Method method,
Class<? extends Annotation> methodAnnotation) |
getAdvicesAndAdvisorsForBean, getInterceptors, postProcessBeforeInitialization, scanAndProxyForClass, scanAndProxyForMethod, scanAndProxyForTarget, scanPackagesContained, scanPackagesEnabled, shouldProxyTargetClassadvisorsPreFiltered, buildAdvisors, createProxy, customizeProxyFactory, determineCandidateConstructors, getBeanFactory, getCacheKey, getCustomTargetSource, getEarlyBeanReference, isFrozen, isInfrastructureClass, postProcessAfterInitialization, postProcessAfterInstantiation, postProcessBeforeInstantiation, postProcessPropertyValues, predictBeanType, setAdvisorAdapterRegistry, setApplyCommonInterceptorsFirst, setBeanFactory, setCustomTargetSourceCreators, setFrozen, setInterceptorNames, shouldSkip, wrapIfNecessaryevaluateProxyInterfaces, getOrder, getProxyClassLoader, isConfigurationCallbackInterface, isInternalLanguageInterface, setBeanClassLoader, setOrder, setProxyClassLoaderpublic DefaultAutoScanProxy()
public DefaultAutoScanProxy(String scanPackages)
public DefaultAutoScanProxy(String[] scanPackages)
public DefaultAutoScanProxy(String scanPackages, ProxyMode proxyMode, ScanMode scanMode)
public DefaultAutoScanProxy(String[] scanPackages, ProxyMode proxyMode, ScanMode scanMode)
public DefaultAutoScanProxy(ProxyMode proxyMode, ScanMode scanMode, boolean exposeProxy)
public DefaultAutoScanProxy(String scanPackages, ProxyMode proxyMode, ScanMode scanMode, boolean exposeProxy)
protected Class<? extends org.aopalliance.intercept.MethodInterceptor>[] getCommonInterceptors()
protected String[] getCommonInterceptorNames()
protected org.aopalliance.intercept.MethodInterceptor[] getAdditionalInterceptors(Class<?> targetClass)
protected Class<? extends Annotation>[] getClassAnnotations()
getClassAnnotations 在类中 AbstractAutoScanProxyprotected Class<? extends Annotation>[] getMethodAnnotations()
protected void classAnnotationScanned(Class<?> targetClass, Class<? extends Annotation> classAnnotation)
protected void methodAnnotationScanned(Class<?> targetClass, Method method, Class<? extends Annotation> methodAnnotation)
Copyright © 2021 Nepxion. All rights reserved.