class org.springframework.beans.factory.support.AbstractBeanFactory$BeanPostProcessorCache
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.springframework.beans.factory.support.AbstractBeanFactory$BeanPostProcessorCache
super_class: java.lang.Object
{
final java.util.List<org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor> instantiationAware;
descriptor: Ljava/util/List;
flags: (0x0010) ACC_FINAL
Signature: Ljava/util/List<Lorg/springframework/beans/factory/config/InstantiationAwareBeanPostProcessor;>;
final java.util.List<org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor> smartInstantiationAware;
descriptor: Ljava/util/List;
flags: (0x0010) ACC_FINAL
Signature: Ljava/util/List<Lorg/springframework/beans/factory/config/SmartInstantiationAwareBeanPostProcessor;>;
final java.util.List<org.springframework.beans.factory.config.DestructionAwareBeanPostProcessor> destructionAware;
descriptor: Ljava/util/List;
flags: (0x0010) ACC_FINAL
Signature: Ljava/util/List<Lorg/springframework/beans/factory/config/DestructionAwareBeanPostProcessor;>;
final java.util.List<org.springframework.beans.factory.support.MergedBeanDefinitionPostProcessor> mergedDefinition;
descriptor: Ljava/util/List;
flags: (0x0010) ACC_FINAL
Signature: Ljava/util/List<Lorg/springframework/beans/factory/support/MergedBeanDefinitionPostProcessor;>;
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.springframework.beans.factory.support.AbstractBeanFactory$BeanPostProcessorCache.instantiationAware:Ljava/util/List;
2: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.springframework.beans.factory.support.AbstractBeanFactory$BeanPostProcessorCache.smartInstantiationAware:Ljava/util/List;
3: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.springframework.beans.factory.support.AbstractBeanFactory$BeanPostProcessorCache.destructionAware:Ljava/util/List;
4: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield org.springframework.beans.factory.support.AbstractBeanFactory$BeanPostProcessorCache.mergedDefinition:Ljava/util/List;
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/springframework/beans/factory/support/AbstractBeanFactory$BeanPostProcessorCache;
}
SourceFile: "AbstractBeanFactory.java"
NestHost: org.springframework.beans.factory.support.AbstractBeanFactory
InnerClasses:
BeanPostProcessorCache = org.springframework.beans.factory.support.AbstractBeanFactory$BeanPostProcessorCache of org.springframework.beans.factory.support.AbstractBeanFactory