序列化表格
-
程序包 infra.aop
-
异常错误 infra.aop.AopInvocationException
class AopInvocationException extends infra.core.NestedRuntimeException implements Serializable -
类 infra.aop.ClassFilter.IntersectionClassFilter
class IntersectionClassFilter extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
filters
ClassFilter[] filters
-
-
类 infra.aop.ClassFilter.NegateClassFilter
class NegateClassFilter extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
original
ClassFilter original
-
-
类 infra.aop.ClassFilter.UnionClassFilter
class UnionClassFilter extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
filters
ClassFilter[] filters
-
-
类 infra.aop.DefaultInterceptorChainFactory
class DefaultInterceptorChainFactory extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
registry
AdvisorAdapterRegistry registry
-
-
类 infra.aop.MethodMatcher.ClassFilterAwareUnionIntroductionAwareMethodMatcher
class ClassFilterAwareUnionIntroductionAwareMethodMatcher extends MethodMatcher.ClassFilterAwareUnionMethodMatcher implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.MethodMatcher.ClassFilterAwareUnionMethodMatcher
class ClassFilterAwareUnionMethodMatcher extends MethodMatcher.UnionMethodMatcher implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
cf1
ClassFilter cf1
-
cf2
ClassFilter cf2
-
-
类 infra.aop.MethodMatcher.IntersectionIntroductionAwareMethodMatcher
class IntersectionIntroductionAwareMethodMatcher extends MethodMatcher.IntersectionMethodMatcher implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.MethodMatcher.IntersectionMethodMatcher
class IntersectionMethodMatcher extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
mm1
MethodMatcher mm1
-
mm2
MethodMatcher mm2
-
-
类 infra.aop.MethodMatcher.NegateMethodMatcher
class NegateMethodMatcher extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
original
MethodMatcher original
-
-
类 infra.aop.MethodMatcher.UnionIntroductionAwareMethodMatcher
class UnionIntroductionAwareMethodMatcher extends MethodMatcher.UnionMethodMatcher implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.MethodMatcher.UnionMethodMatcher
class UnionMethodMatcher extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
mm1
MethodMatcher mm1
-
mm2
MethodMatcher mm2
-
-
类 infra.aop.Pointcut.GetterPointcut
class GetterPointcut extends StaticMethodMatcherPointcut implements Serializable- serialVersionUID:
- 1L
-
序列化方法
-
readResolve
-
-
类 infra.aop.Pointcut.SetterPointcut
class SetterPointcut extends StaticMethodMatcherPointcut implements Serializable- serialVersionUID:
- 1L
-
序列化方法
-
readResolve
-
-
-
程序包 infra.aop.aspectj
-
类 infra.aop.aspectj.AbstractAspectJAdvice
class AbstractAspectJAdvice extends Object implements Serializable-
序列化方法
-
readObject
-
-
序列化字段
-
argumentBindings
Map<String,
Integer> argumentBindings -
argumentNames
String[] argumentNames
This will be non-null if the creator of this advice object knows the argument names and sets them explicitly. -
argumentsIntrospected
boolean argumentsIntrospected
-
aspectInstanceFactory
AspectInstanceFactory aspectInstanceFactory
-
aspectName
String aspectName
The name of the aspect (ref bean) in which this advice was defined (used when determining advice precedence so that we can determine whether two pieces of advice come from the same aspect). -
declarationOrder
int declarationOrder
The order of declaration of this advice within the aspect. -
declaringClass
Class<?> declaringClass
-
discoveredReturningGenericType
Type discoveredReturningGenericType
-
discoveredReturningType
Class<?> discoveredReturningType
-
discoveredThrowingType
Class<?> discoveredThrowingType
-
joinPointArgumentIndex
int joinPointArgumentIndex
Index for thisJoinPoint argument (currently only supported at index 0 if present at all). -
joinPointStaticPartArgumentIndex
int joinPointStaticPartArgumentIndex
Index for thisJoinPointStaticPart argument (currently only supported at index 0 if present at all). -
methodName
String methodName
-
parameterTypes
Class<?>[] parameterTypes
-
pointcut
AspectJExpressionPointcut pointcut
-
returningName
String returningName
Non-null if after returning advice binds the return value. -
throwingName
String throwingName
Non-null if after throwing advice binds the thrown value.
-
-
-
异常错误 infra.aop.aspectj.AspectJAdviceParameterNameDiscoverer.AmbiguousBindingException
class AmbiguousBindingException extends RuntimeException implements Serializable -
类 infra.aop.aspectj.AspectJAfterAdvice
class AspectJAfterAdvice extends AbstractAspectJAdvice implements Serializable -
类 infra.aop.aspectj.AspectJAfterReturningAdvice
class AspectJAfterReturningAdvice extends AbstractAspectJAdvice implements Serializable -
类 infra.aop.aspectj.AspectJAfterThrowingAdvice
class AspectJAfterThrowingAdvice extends AbstractAspectJAdvice implements Serializable -
类 infra.aop.aspectj.AspectJAroundAdvice
class AspectJAroundAdvice extends AbstractAspectJAdvice implements Serializable -
类 infra.aop.aspectj.AspectJExpressionPointcut
class AspectJExpressionPointcut extends AbstractExpressionPointcut implements Serializable -
类 infra.aop.aspectj.AspectJExpressionPointcutAdvisor
class AspectJExpressionPointcutAdvisor extends AbstractGenericPointcutAdvisor implements Serializable-
序列化字段
-
pointcut
AspectJExpressionPointcut pointcut
-
-
-
类 infra.aop.aspectj.AspectJMethodBeforeAdvice
class AspectJMethodBeforeAdvice extends AbstractAspectJAdvice implements Serializable -
类 infra.aop.aspectj.SingletonAspectInstanceFactory
class SingletonAspectInstanceFactory extends Object implements Serializable-
序列化字段
-
aspectInstance
Object aspectInstance
-
-
-
-
程序包 infra.aop.aspectj.annotation
-
类 infra.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator
class AnnotationAwareAspectJAutoProxyCreator extends AspectJAwareAdvisorAutoProxyCreator implements Serializable-
序列化字段
-
aspectJAdvisorFactory
AspectJAdvisorFactory aspectJAdvisorFactory
-
aspectJAdvisorsBuilder
BeanFactoryAspectJAdvisorsBuilder aspectJAdvisorsBuilder
-
includePatterns
List<Pattern> includePatterns
-
-
-
类 infra.aop.aspectj.annotation.AspectJProxyFactory
class AspectJProxyFactory extends ProxyCreatorSupport implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
aspectFactory
AspectJAdvisorFactory aspectFactory
-
-
类 infra.aop.aspectj.annotation.AspectMetadata
class AspectMetadata extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化方法
-
readObject
-
-
序列化字段
-
aspectClass
Class<?> aspectClass
The aspect class, stored separately for re-resolution of the corresponding AjType on deserialization. -
aspectName
String aspectName
The name of this aspect as defined to Framework (the bean name) - allows us to determine if two pieces of advice come from the same aspect and hence their relative precedence. -
perClausePointcut
Pointcut perClausePointcut
Framework AOP pointcut corresponding to the per clause of the aspect. Will be the Pointcut.TRUE canonical instance in the case of a singleton, otherwise an AspectJExpressionPointcut.
-
-
类 infra.aop.aspectj.annotation.BeanFactoryAspectInstanceFactory
class BeanFactoryAspectInstanceFactory extends Object implements Serializable-
序列化字段
-
aspectMetadata
AspectMetadata aspectMetadata
-
beanFactory
infra.beans.factory.BeanFactory beanFactory
-
name
String name
-
-
-
类 infra.aop.aspectj.annotation.LazySingletonAspectInstanceFactoryDecorator
class LazySingletonAspectInstanceFactoryDecorator extends Object implements Serializable-
序列化字段
-
maaif
MetadataAwareAspectInstanceFactory maaif
-
materialized
Object materialized
-
-
-
异常错误 infra.aop.aspectj.annotation.NotAnAtAspectException
class NotAnAtAspectException extends AopConfigException implements Serializable-
序列化字段
-
nonAspectClass
Class<?> nonAspectClass
-
-
-
类 infra.aop.aspectj.annotation.PrototypeAspectInstanceFactory
class PrototypeAspectInstanceFactory extends BeanFactoryAspectInstanceFactory implements Serializable -
类 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory
class ReflectiveAspectJAdvisorFactory extends AbstractAspectJAdvisorFactory implements Serializable-
序列化字段
-
beanFactory
infra.beans.factory.BeanFactory beanFactory
-
-
-
类 infra.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactory.SyntheticInstantiationAdvisor
class SyntheticInstantiationAdvisor extends DefaultPointcutAdvisor implements Serializable -
类 infra.aop.aspectj.annotation.SingletonMetadataAwareAspectInstanceFactory
class SingletonMetadataAwareAspectInstanceFactory extends SingletonAspectInstanceFactory implements Serializable-
序列化字段
-
metadata
AspectMetadata metadata
-
-
-
-
程序包 infra.aop.aspectj.autoproxy
-
类 infra.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator
class AspectJAwareAdvisorAutoProxyCreator extends AbstractAdvisorAutoProxyCreator implements Serializable
-
-
程序包 infra.aop.framework
-
类 infra.aop.framework.AbstractAdvisingBeanPostProcessor
class AbstractAdvisingBeanPostProcessor extends ProxyProcessorSupport implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
advisor
Advisor advisor
-
beforeExistingAdvisors
boolean beforeExistingAdvisors
-
eligibleBeans
ConcurrentHashMap<Class<?>,
Boolean> eligibleBeans
-
-
类 infra.aop.framework.AbstractSingletonProxyFactoryBean
class AbstractSingletonProxyFactoryBean extends ProxyConfig implements Serializable -
类 infra.aop.framework.AdvisedSupport
class AdvisedSupport extends ProxyConfig implements Serializable- serialVersionUID:
- 1L
-
序列化方法
-
readObject
-
-
序列化字段
-
advisorKey
ArrayList<Advisor> advisorKey
List of minimalAdvisedSupport.AdvisorKeyEntryinstances, to be assigned to theAdvisedSupport.advisorsfield on reduction.- 从以下版本开始:
- 4.0
- 另请参阅:
-
advisors
ArrayList<Advisor> advisors
List of Advisors. If Advice is added, it will be wrapped in an Advisor before being added to this List. -
interceptorChainFactory
InterceptorChainFactory interceptorChainFactory
The InterceptorChainFactory to use. -
interfaces
ArrayList<Class<?>> interfaces
Interfaces to be implemented by the proxy. Held in List to keep the order of registration, to create JDK proxy with specified order of interfaces. -
preFiltered
boolean preFiltered
Whether the Advisors are already filtered for the specific target class. -
targetSource
TargetSource targetSource
Package-protected to allow direct access for efficiency.
-
-
异常错误 infra.aop.framework.AopConfigException
class AopConfigException extends infra.core.NestedRuntimeException implements Serializable -
类 infra.aop.framework.CglibAopProxy.SerializableNoOp
class SerializableNoOp extends Object implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.framework.DefaultAopProxyFactory
class DefaultAopProxyFactory extends Object implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.framework.ProxyConfig
class ProxyConfig extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
exposeProxy
boolean exposeProxy
-
frozen
boolean frozen
-
opaque
boolean opaque
-
optimize
boolean optimize
-
proxyTargetClass
boolean proxyTargetClass
-
-
类 infra.aop.framework.ProxyCreatorSupport
class ProxyCreatorSupport extends AdvisedSupport implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
active
boolean active
Set to true when the first AOP proxy has been created. -
aopProxyFactory
AopProxyFactory aopProxyFactory
-
listeners
ArrayList<AdvisedSupportListener> listeners
-
-
类 infra.aop.framework.ProxyFactory
class ProxyFactory extends ProxyCreatorSupport implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.framework.ProxyFactoryBean
class ProxyFactoryBean extends ProxyCreatorSupport implements Serializable- serialVersionUID:
- 1L
-
序列化方法
-
readObject
-
-
序列化字段
-
advisorAdapterRegistry
AdvisorAdapterRegistry advisorAdapterRegistry
-
advisorChainInitialized
boolean advisorChainInitialized
Whether the advisor chain has already been initialized. -
autodetectInterfaces
boolean autodetectInterfaces
-
freezeProxy
boolean freezeProxy
-
interceptorNames
String[] interceptorNames
-
singleton
boolean singleton
-
singletonInstance
Object singletonInstance
If this is a singleton, the cached singleton proxy instance. -
targetName
String targetName
-
-
类 infra.aop.framework.ProxyProcessorSupport
class ProxyProcessorSupport extends ProxyConfig implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
classLoaderConfigured
boolean classLoaderConfigured
-
order
int order
This should run after all other processors, so that it can just add an advisor to existing proxies rather than double-proxy. -
proxyClassLoader
ClassLoader proxyClassLoader
-
-
-
程序包 infra.aop.framework.adapter
-
类 infra.aop.framework.adapter.AfterReturningAdviceInterceptor
class AfterReturningAdviceInterceptor extends Object implements Serializable-
序列化字段
-
advice
AfterReturningAdvice advice
-
-
-
类 infra.aop.framework.adapter.DefaultAdvisorAdapterRegistry
class DefaultAdvisorAdapterRegistry extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
adapters
ArrayList<AdvisorAdapter> adapters
-
-
类 infra.aop.framework.adapter.MethodBeforeAdviceInterceptor
class MethodBeforeAdviceInterceptor extends Object implements Serializable-
序列化字段
-
advice
MethodBeforeAdvice advice
-
-
-
异常错误 infra.aop.framework.adapter.UnknownAdviceTypeException
class UnknownAdviceTypeException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 1L
-
-
程序包 infra.aop.framework.autoproxy
-
类 infra.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator
class AbstractAdvisorAutoProxyCreator extends AbstractAutoProxyCreator implements Serializable-
序列化字段
-
advisorRetriever
BeanFactoryAdvisorRetriever advisorRetriever
-
-
-
类 infra.aop.framework.autoproxy.AbstractAutoProxyCreator
class AbstractAutoProxyCreator extends ProxyProcessorSupport implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
advisedBeans
ConcurrentHashMap<Object,
Boolean> advisedBeans -
advisorAdapterRegistry
AdvisorAdapterRegistry advisorAdapterRegistry
Default is global AdvisorAdapterRegistry. -
applyCommonInterceptorsFirst
boolean applyCommonInterceptorsFirst
-
beanFactory
infra.beans.factory.BeanFactory beanFactory
-
earlyBeanReferences
ConcurrentHashMap<Object,
Object> earlyBeanReferences -
freezeProxy
boolean freezeProxy
Indicates whether or not the proxy should be frozen. Overridden from super to prevent the configuration from becoming frozen too early. -
interceptorNames
String[] interceptorNames
Default is no common interceptors. -
proxyTypes
ConcurrentHashMap<Object,
Class<?>> proxyTypes -
targetSourcedBeans
Set<String> targetSourcedBeans
-
-
类 infra.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor
class AbstractBeanFactoryAwareAdvisingPostProcessor extends AbstractAdvisingBeanPostProcessor implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
beanFactory
infra.beans.factory.config.ConfigurableBeanFactory beanFactory
-
-
类 infra.aop.framework.autoproxy.BeanNameAutoProxyCreator
class BeanNameAutoProxyCreator extends AbstractAutoProxyCreator implements Serializable -
类 infra.aop.framework.autoproxy.DefaultAdvisorAutoProxyCreator
class DefaultAdvisorAutoProxyCreator extends AbstractAdvisorAutoProxyCreator implements Serializable-
序列化字段
-
advisorBeanNamePrefix
String advisorBeanNamePrefix
-
usePrefix
boolean usePrefix
-
-
-
类 infra.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator
class InfrastructureAdvisorAutoProxyCreator extends AbstractAdvisorAutoProxyCreator implements Serializable-
序列化字段
-
beanFactory
infra.beans.factory.config.ConfigurableBeanFactory beanFactory
-
-
-
-
程序包 infra.aop.interceptor
-
类 infra.aop.interceptor.AbstractMonitoringInterceptor
class AbstractMonitoringInterceptor extends AbstractTraceInterceptor implements Serializable -
类 infra.aop.interceptor.AbstractTraceInterceptor
class AbstractTraceInterceptor extends Object implements Serializable-
序列化字段
-
hideProxyClassNames
boolean hideProxyClassNames
Indicates whether or not proxy class names should be hidden when using dynamic loggers. -
logExceptionStackTrace
boolean logExceptionStackTrace
Indicates whether to pass an exception to the logger.
-
-
-
类 infra.aop.interceptor.ConcurrencyThrottleInterceptor
class ConcurrencyThrottleInterceptor extends infra.util.ConcurrencyThrottleSupport implements Serializable -
类 infra.aop.interceptor.CustomizableTraceInterceptor
class CustomizableTraceInterceptor extends AbstractTraceInterceptor implements Serializable -
类 infra.aop.interceptor.DebugInterceptor
class DebugInterceptor extends SimpleTraceInterceptor implements Serializable-
序列化字段
-
count
long count
-
-
-
类 infra.aop.interceptor.ExposeInvocationInterceptor
class ExposeInvocationInterceptor extends Object implements Serializable-
序列化方法
-
readResolve
Required to support serialization. Replaces with canonical instance on deserialization, protecting Singleton pattern.Alternative to overriding the
equalsmethod.
-
-
-
类 infra.aop.interceptor.PerformanceMonitorInterceptor
class PerformanceMonitorInterceptor extends AbstractMonitoringInterceptor implements Serializable -
类 infra.aop.interceptor.SimpleTraceInterceptor
class SimpleTraceInterceptor extends AbstractTraceInterceptor implements Serializable
-
-
程序包 infra.aop.scope
-
类 infra.aop.scope.DefaultScopedObject
class DefaultScopedObject extends Object implements Serializable-
序列化字段
-
beanFactory
infra.beans.factory.config.ConfigurableBeanFactory beanFactory
-
targetBeanName
String targetBeanName
-
-
-
类 infra.aop.scope.ScopedProxyFactoryBean
class ScopedProxyFactoryBean extends ProxyConfig implements Serializable-
序列化字段
-
proxy
Object proxy
The cached singleton proxy. -
scopedTargetSource
SimpleBeanTargetSource scopedTargetSource
The TargetSource that manages scoping. -
targetBeanName
String targetBeanName
The name of the target bean.
-
-
-
-
程序包 infra.aop.support
-
类 infra.aop.support.AbstractBeanFactoryPointcutAdvisor
class AbstractBeanFactoryPointcutAdvisor extends AbstractPointcutAdvisor implements Serializable-
序列化方法
-
readObject
-
-
序列化字段
-
adviceBeanName
String adviceBeanName
-
beanFactory
infra.beans.factory.BeanFactory beanFactory
-
-
-
类 infra.aop.support.AbstractExpressionPointcut
class AbstractExpressionPointcut extends Object implements Serializable -
类 infra.aop.support.AbstractGenericPointcutAdvisor
class AbstractGenericPointcutAdvisor extends AbstractPointcutAdvisor implements Serializable-
序列化字段
-
advice
Advice advice
-
-
-
类 infra.aop.support.AbstractPointcutAdvisor
class AbstractPointcutAdvisor extends infra.core.OrderedSupport implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.support.AbstractRegexpMethodPointcut
class AbstractRegexpMethodPointcut extends StaticMethodMatcherPointcut implements Serializable -
类 infra.aop.support.ComposablePointcut
class ComposablePointcut extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
classFilter
ClassFilter classFilter
-
methodMatcher
MethodMatcher methodMatcher
-
-
类 infra.aop.support.ControlFlowPointcut
class ControlFlowPointcut extends Object implements Serializable-
序列化字段
-
clazz
Class<?> clazz
The class against which to match. -
evaluationCount
AtomicInteger evaluationCount
-
methodNamePatterns
List<String> methodNamePatterns
An immutable list of distinct method name patterns against which to match.
-
-
-
类 infra.aop.support.DefaultBeanFactoryPointcutAdvisor
class DefaultBeanFactoryPointcutAdvisor extends AbstractBeanFactoryPointcutAdvisor implements Serializable-
序列化字段
-
pointcut
Pointcut pointcut
-
-
-
类 infra.aop.support.DefaultIntroductionAdvisor
class DefaultIntroductionAdvisor extends infra.core.OrderedSupport implements Serializable -
类 infra.aop.support.DefaultPointcutAdvisor
class DefaultPointcutAdvisor extends AbstractGenericPointcutAdvisor implements Serializable-
序列化字段
-
pointcut
Pointcut pointcut
-
-
-
类 infra.aop.support.DelegatePerTargetObjectIntroductionInterceptor
class DelegatePerTargetObjectIntroductionInterceptor extends IntroductionInfoSupport implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
defaultImplType
Class<?> defaultImplType
-
delegateMap
WeakHashMap<Object,
Object> delegateMap Hold weak references to keys as we don't want to interfere with garbage collection.. -
interfaceType
Class<?> interfaceType
-
-
类 infra.aop.support.DelegatingIntroductionInterceptor
class DelegatingIntroductionInterceptor extends IntroductionInfoSupport implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
delegate
Object delegate
Object that actually implements the interfaces. May be "this" if a subclass implements the introduced interfaces.
-
-
类 infra.aop.support.IntroductionInfoSupport
class IntroductionInfoSupport extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化方法
-
readObject
This method is implemented only to restore the logger. We don't make the logger static as that would mean that subclasses would use this class's log category.
-
-
序列化字段
-
publishedInterfaces
LinkedHashSet<Class<?>> publishedInterfaces
-
-
类 infra.aop.support.JdkRegexpMethodPointcut
class JdkRegexpMethodPointcut extends AbstractRegexpMethodPointcut implements Serializable -
类 infra.aop.support.NameMatchMethodPointcut
class NameMatchMethodPointcut extends StaticMethodMatcherPointcut implements Serializable -
类 infra.aop.support.NameMatchMethodPointcutAdvisor
class NameMatchMethodPointcutAdvisor extends AbstractGenericPointcutAdvisor implements Serializable-
序列化字段
-
pointcut
NameMatchMethodPointcut pointcut
-
-
-
类 infra.aop.support.RegexpMethodPointcutAdvisor
class RegexpMethodPointcutAdvisor extends AbstractGenericPointcutAdvisor implements Serializable-
序列化字段
-
patterns
String[] patterns
-
pointcut
AbstractRegexpMethodPointcut pointcut
-
pointcutMonitor
Object pointcutMonitor
-
-
-
类 infra.aop.support.RootClassFilter
class RootClassFilter extends Object implements Serializable-
序列化字段
-
clazz
Class<?> clazz
-
-
-
类 infra.aop.support.StaticMethodMatcherPointcutAdvisor
class StaticMethodMatcherPointcutAdvisor extends StaticMethodMatcherPointcut implements Serializable-
序列化字段
-
advice
Advice advice
-
-
-
-
程序包 infra.aop.target
-
类 infra.aop.target.AbstractBeanFactoryTargetSource
class AbstractBeanFactoryTargetSource extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
beanFactory
infra.beans.factory.BeanFactory beanFactory
BeanFactory that owns this TargetSource. We need to hold onto this reference so that we can create new prototype instances as necessary. -
targetBeanName
String targetBeanName
Name of the target bean we will create on each invocation. -
targetClass
Class<?> targetClass
Class of the target.
-
-
类 infra.aop.target.AbstractPoolingTargetSource
class AbstractPoolingTargetSource extends AbstractPrototypeTargetSource implements Serializable-
序列化字段
-
maxSize
int maxSize
The maximum size of the pool.
-
-
-
类 infra.aop.target.AbstractPrototypeTargetSource
class AbstractPrototypeTargetSource extends AbstractBeanFactoryTargetSource implements Serializable- serialVersionUID:
- 1L
-
序列化方法
-
readObject
-
writeReplace
Replaces this object with a SingletonTargetSource on serialization. Protected as otherwise it won't be invoked for subclasses. (ThewriteReplace()method must be visible to the class being serialized.)With this implementation of this method, there is no need to mark non-serializable fields in this class or subclasses as transient.
-
-
类 infra.aop.target.CommonsPool2TargetSource
class CommonsPool2TargetSource extends AbstractPoolingTargetSource implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
blockWhenExhausted
boolean blockWhenExhausted
-
maxIdle
int maxIdle
-
maxWait
long maxWait
-
minEvictableIdleTimeMillis
long minEvictableIdleTimeMillis
-
minIdle
int minIdle
-
pool
org.apache.commons.pool2.ObjectPool pool
The Apache CommonsObjectPoolused to pool target objects. -
timeBetweenEvictionRunsMillis
long timeBetweenEvictionRunsMillis
-
-
类 infra.aop.target.EmptyTargetSource
class EmptyTargetSource extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化方法
-
readResolve
Returns the canonical instance on deserialization in case of no target class, thus protecting the Singleton pattern.
-
-
序列化字段
-
isStatic
boolean isStatic
-
targetClass
Class<?> targetClass
-
-
类 infra.aop.target.HotSwappableTargetSource
class HotSwappableTargetSource extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
target
Object target
The current target object.
-
-
类 infra.aop.target.LazyInitTargetSource
class LazyInitTargetSource extends AbstractBeanFactoryTargetSource implements Serializable-
序列化字段
-
target
Object target
-
-
-
类 infra.aop.target.PrototypeTargetSource
class PrototypeTargetSource extends AbstractPrototypeTargetSource implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.target.SimpleBeanTargetSource
class SimpleBeanTargetSource extends AbstractBeanFactoryTargetSource implements Serializable- serialVersionUID:
- 1L
-
类 infra.aop.target.SingletonTargetSource
class SingletonTargetSource extends Object implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
target
Object target
Target cached and invoked using reflection.
-
-
类 infra.aop.target.ThreadLocalTargetSource
class ThreadLocalTargetSource extends AbstractPrototypeTargetSource implements Serializable- serialVersionUID:
- 1L
-
序列化字段
-
hitCount
int hitCount
-
invocationCount
int invocationCount
-
targetInThread
ThreadLocal<Object> targetInThread
ThreadLocal holding the target associated with the current thread. Unlike most ThreadLocals, which are static, this variable is meant to be per thread per instance of the ThreadLocalTargetSource class. -
targetSet
Set<Object> targetSet
Set of managed targets, enabling us to keep track of the targets we've created.
-
-
-
程序包 org.aopalliance.aop
-
异常错误 org.aopalliance.aop.AspectException
class AspectException extends RuntimeException implements Serializable- serialVersionUID:
- 371663334385751868L
-