class io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder
super_class: java.lang.Object
{
private final java.lang.reflect.Method[] preInserts;
descriptor: [Ljava/lang/reflect/Method;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.reflect.Method[] postInserts;
descriptor: [Ljava/lang/reflect/Method;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.reflect.Method[] preUpdates;
descriptor: [Ljava/lang/reflect/Method;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.reflect.Method[] postUpdates;
descriptor: [Ljava/lang/reflect/Method;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.reflect.Method[] preDeletes;
descriptor: [Ljava/lang/reflect/Method;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.reflect.Method[] postDeletes;
descriptor: [Ljava/lang/reflect/Method;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.reflect.Method[] preSoftDeletes;
descriptor: [Ljava/lang/reflect/Method;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.reflect.Method[] postSoftDeletes;
descriptor: [Ljava/lang/reflect/Method;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder);
descriptor: (Lio/ebeaninternal/server/deploy/BeanLifecycleAdapterFactory$MethodsHolder;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
getfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder.preInserts:Ljava/util/List;
invokestatic io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory.toArray:(Ljava/util/List;)[Ljava/lang/reflect/Method;
putfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder.preInserts:[Ljava/lang/reflect/Method;
2: aload 0
aload 1
getfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder.preUpdates:Ljava/util/List;
invokestatic io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory.toArray:(Ljava/util/List;)[Ljava/lang/reflect/Method;
putfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder.preUpdates:[Ljava/lang/reflect/Method;
3: aload 0
aload 1
getfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder.preDeletes:Ljava/util/List;
invokestatic io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory.toArray:(Ljava/util/List;)[Ljava/lang/reflect/Method;
putfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder.preDeletes:[Ljava/lang/reflect/Method;
4: aload 0
aload 1
getfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder.preSoftDeletes:Ljava/util/List;
invokestatic io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory.toArray:(Ljava/util/List;)[Ljava/lang/reflect/Method;
putfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder.preSoftDeletes:[Ljava/lang/reflect/Method;
5: aload 0
aload 1
getfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder.postInserts:Ljava/util/List;
invokestatic io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory.toArray:(Ljava/util/List;)[Ljava/lang/reflect/Method;
putfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder.postInserts:[Ljava/lang/reflect/Method;
6: aload 0
aload 1
getfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder.postUpdates:Ljava/util/List;
invokestatic io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory.toArray:(Ljava/util/List;)[Ljava/lang/reflect/Method;
putfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder.postUpdates:[Ljava/lang/reflect/Method;
7: aload 0
aload 1
getfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder.postDeletes:Ljava/util/List;
invokestatic io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory.toArray:(Ljava/util/List;)[Ljava/lang/reflect/Method;
putfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder.postDeletes:[Ljava/lang/reflect/Method;
8: aload 0
aload 1
getfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder.postSoftDeletes:Ljava/util/List;
invokestatic io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory.toArray:(Ljava/util/List;)[Ljava/lang/reflect/Method;
putfield io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder.postSoftDeletes:[Ljava/lang/reflect/Method;
9: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lio/ebeaninternal/server/deploy/BeanLifecycleAdapterFactory$PersistMethodsHolder;
0 10 1 methodsHolder Lio/ebeaninternal/server/deploy/BeanLifecycleAdapterFactory$MethodsHolder;
MethodParameters:
Name Flags
methodsHolder
}
SourceFile: "BeanLifecycleAdapterFactory.java"
NestHost: io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory
InnerClasses:
private MethodsHolder = io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$MethodsHolder of io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory
private PersistMethodsHolder = io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory$PersistMethodsHolder of io.ebeaninternal.server.deploy.BeanLifecycleAdapterFactory