class io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue
super_class: java.lang.Object
{
private final io.ebeaninternal.server.deploy.BeanProperty property;
descriptor: Lio/ebeaninternal/server/deploy/BeanProperty;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final io.ebeaninternal.server.deploy.generatedproperty.GeneratedProperty generatedProperty;
descriptor: Lio/ebeaninternal/server/deploy/generatedproperty/GeneratedProperty;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
void <init>(io.ebeaninternal.server.deploy.BeanProperty);
descriptor: (Lio/ebeaninternal/server/deploy/BeanProperty;)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
putfield io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue.property:Lio/ebeaninternal/server/deploy/BeanProperty;
2: aload 0
aload 1
invokevirtual io.ebeaninternal.server.deploy.BeanProperty.getGeneratedProperty:()Lio/ebeaninternal/server/deploy/generatedproperty/GeneratedProperty;
putfield io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue.generatedProperty:Lio/ebeaninternal/server/deploy/generatedproperty/GeneratedProperty;
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lio/ebeaninternal/server/persist/dml/GeneratedProperties$SetValue;
0 4 1 property Lio/ebeaninternal/server/deploy/BeanProperty;
MethodParameters:
Name Flags
property
void preInsert(io.ebean.bean.EntityBean, long);
descriptor: (Lio/ebean/bean/EntityBean;J)V
flags: (0x0000)
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue.generatedProperty:Lio/ebeaninternal/server/deploy/generatedproperty/GeneratedProperty;
aload 0
getfield io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue.property:Lio/ebeaninternal/server/deploy/BeanProperty;
aload 1
lload 2
invokeinterface io.ebeaninternal.server.deploy.generatedproperty.GeneratedProperty.getInsertValue:(Lio/ebeaninternal/server/deploy/BeanProperty;Lio/ebean/bean/EntityBean;J)Ljava/lang/Object;
astore 4
start local 4 1: aload 0
getfield io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue.property:Lio/ebeaninternal/server/deploy/BeanProperty;
aload 1
aload 4
invokevirtual io.ebeaninternal.server.deploy.BeanProperty.setValue:(Lio/ebean/bean/EntityBean;Ljava/lang/Object;)V
2: return
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/ebeaninternal/server/persist/dml/GeneratedProperties$SetValue;
0 3 1 bean Lio/ebean/bean/EntityBean;
0 3 2 now J
1 3 4 value Ljava/lang/Object;
MethodParameters:
Name Flags
bean
now
void preUpdate(io.ebean.bean.EntityBean, long);
descriptor: (Lio/ebean/bean/EntityBean;J)V
flags: (0x0000)
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue.generatedProperty:Lio/ebeaninternal/server/deploy/generatedproperty/GeneratedProperty;
aload 0
getfield io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue.property:Lio/ebeaninternal/server/deploy/BeanProperty;
aload 1
lload 2
invokeinterface io.ebeaninternal.server.deploy.generatedproperty.GeneratedProperty.getUpdateValue:(Lio/ebeaninternal/server/deploy/BeanProperty;Lio/ebean/bean/EntityBean;J)Ljava/lang/Object;
astore 4
start local 4 1: aload 0
getfield io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue.property:Lio/ebeaninternal/server/deploy/BeanProperty;
aload 1
aload 4
invokevirtual io.ebeaninternal.server.deploy.BeanProperty.setValue:(Lio/ebean/bean/EntityBean;Ljava/lang/Object;)V
2: return
end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/ebeaninternal/server/persist/dml/GeneratedProperties$SetValue;
0 3 1 bean Lio/ebean/bean/EntityBean;
0 3 2 now J
1 3 4 value Ljava/lang/Object;
MethodParameters:
Name Flags
bean
now
}
SourceFile: "GeneratedProperties.java"
NestHost: io.ebeaninternal.server.persist.dml.GeneratedProperties
InnerClasses:
private SetValue = io.ebeaninternal.server.persist.dml.GeneratedProperties$SetValue of io.ebeaninternal.server.persist.dml.GeneratedProperties