Skip to content

Instantly share code, notes, and snippets.

@scottmarlow
Created April 29, 2025 18:43
Show Gist options
  • Select an option

  • Save scottmarlow/7afa5dfdfd88fcab288a41af3f2a165b to your computer and use it in GitHub Desktop.

Select an option

Save scottmarlow/7afa5dfdfd88fcab288a41af3f2a165b to your computer and use it in GitHub Desktop.
Employee$HibernateProxy.class
Classfile /tmp/bytebuddy/com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.class
Last modified Apr 29, 2025; size 4566 bytes
SHA-256 checksum 69c7c080d2d9a95dc613b76c959e53901fef59c1392f8e5a36b7318e3a8bbc63
public class com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Employee$HibernateProxy extends com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Employee implements org.hibernate.proxy.HibernateProxy,org.hibernate.proxy.ProxyConfiguration
minor version: 0
major version: 61
flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: #2 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy
super_class: #4 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
interfaces: 2, fields: 19, methods: 24, attributes: 0
Constant pool:
#1 = Utf8 com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy
#2 = Class #1 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy
#3 = Utf8 com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
#4 = Class #3 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
#5 = Utf8 org/hibernate/proxy/HibernateProxy
#6 = Class #5 // org/hibernate/proxy/HibernateProxy
#7 = Utf8 org/hibernate/proxy/ProxyConfiguration
#8 = Class #7 // org/hibernate/proxy/ProxyConfiguration
#9 = Utf8 $$_hibernate_interceptor
#10 = Utf8 Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
#11 = Utf8 toString
#12 = Utf8 ()Ljava/lang/String;
#13 = Utf8 cachedValue$vBboDCiP$4cscpe1
#14 = Utf8 Ljava/lang/reflect/Method;
#15 = NameAndType #13:#14 // cachedValue$vBboDCiP$4cscpe1:Ljava/lang/reflect/Method;
#16 = Fieldref #2.#15 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$4cscpe1:Ljava/lang/reflect/Method;
#17 = Utf8 java/lang/Object
#18 = Class #17 // java/lang/Object
#19 = NameAndType #9:#10 // $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
#20 = Fieldref #2.#19 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.$$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
#21 = Utf8 org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher
#22 = Class #21 // org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher
#23 = Utf8 intercept
#24 = Utf8 (Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
#25 = NameAndType #23:#24 // intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
#26 = Methodref #22.#25 // org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
#27 = Utf8 java/lang/String
#28 = Class #27 // java/lang/String
#29 = Utf8 clone
#30 = Utf8 ()Ljava/lang/Object;
#31 = Utf8 java/lang/CloneNotSupportedException
#32 = Class #31 // java/lang/CloneNotSupportedException
#33 = Utf8 cachedValue$vBboDCiP$7m9oaq0
#34 = NameAndType #33:#14 // cachedValue$vBboDCiP$7m9oaq0:Ljava/lang/reflect/Method;
#35 = Fieldref #2.#34 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$7m9oaq0:Ljava/lang/reflect/Method;
#36 = Utf8 getFirstName
#37 = Utf8 cachedValue$vBboDCiP$610ue82
#38 = NameAndType #37:#14 // cachedValue$vBboDCiP$610ue82:Ljava/lang/reflect/Method;
#39 = Fieldref #2.#38 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$610ue82:Ljava/lang/reflect/Method;
#40 = Utf8 setFirstName
#41 = Utf8 (Ljava/lang/String;)V
#42 = Utf8 cachedValue$vBboDCiP$e6tpba3
#43 = NameAndType #42:#14 // cachedValue$vBboDCiP$e6tpba3:Ljava/lang/reflect/Method;
#44 = Fieldref #2.#43 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$e6tpba3:Ljava/lang/reflect/Method;
#45 = Utf8 getLastName
#46 = Utf8 cachedValue$vBboDCiP$o5bm8b1
#47 = NameAndType #46:#14 // cachedValue$vBboDCiP$o5bm8b1:Ljava/lang/reflect/Method;
#48 = Fieldref #2.#47 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$o5bm8b1:Ljava/lang/reflect/Method;
#49 = Utf8 setLastName
#50 = Utf8 cachedValue$vBboDCiP$ovuf1p0
#51 = NameAndType #50:#14 // cachedValue$vBboDCiP$ovuf1p0:Ljava/lang/reflect/Method;
#52 = Fieldref #2.#51 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$ovuf1p0:Ljava/lang/reflect/Method;
#53 = Utf8 getHireDate
#54 = Utf8 ()Ljava/sql/Date;
#55 = Utf8 cachedValue$vBboDCiP$4ehk773
#56 = NameAndType #55:#14 // cachedValue$vBboDCiP$4ehk773:Ljava/lang/reflect/Method;
#57 = Fieldref #2.#56 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$4ehk773:Ljava/lang/reflect/Method;
#58 = Utf8 java/sql/Date
#59 = Class #58 // java/sql/Date
#60 = Utf8 setHireDate
#61 = Utf8 (Ljava/sql/Date;)V
#62 = Utf8 cachedValue$vBboDCiP$egq24l1
#63 = NameAndType #62:#14 // cachedValue$vBboDCiP$egq24l1:Ljava/lang/reflect/Method;
#64 = Fieldref #2.#63 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$egq24l1:Ljava/lang/reflect/Method;
#65 = Utf8 getSalary
#66 = Utf8 ()F
#67 = Utf8 cachedValue$vBboDCiP$aj28g00
#68 = NameAndType #67:#14 // cachedValue$vBboDCiP$aj28g00:Ljava/lang/reflect/Method;
#69 = Fieldref #2.#68 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$aj28g00:Ljava/lang/reflect/Method;
#70 = Utf8 java/lang/Float
#71 = Class #70 // java/lang/Float
#72 = Utf8 valueOf
#73 = Utf8 (F)Ljava/lang/Float;
#74 = NameAndType #72:#73 // valueOf:(F)Ljava/lang/Float;
#75 = Methodref #71.#74 // java/lang/Float.valueOf:(F)Ljava/lang/Float;
#76 = Utf8 floatValue
#77 = NameAndType #76:#66 // floatValue:()F
#78 = Methodref #71.#77 // java/lang/Float.floatValue:()F
#79 = Utf8 setSalary
#80 = Utf8 (F)V
#81 = Utf8 cachedValue$vBboDCiP$odhm0a1
#82 = NameAndType #81:#14 // cachedValue$vBboDCiP$odhm0a1:Ljava/lang/reflect/Method;
#83 = Fieldref #2.#82 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$odhm0a1:Ljava/lang/reflect/Method;
#84 = Utf8 getDepartment
#85 = Utf8 ()Lcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;
#86 = Utf8 cachedValue$vBboDCiP$033ji63
#87 = NameAndType #86:#14 // cachedValue$vBboDCiP$033ji63:Ljava/lang/reflect/Method;
#88 = Fieldref #2.#87 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$033ji63:Ljava/lang/reflect/Method;
#89 = Utf8 com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department
#90 = Class #89 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department
#91 = Utf8 setDepartment
#92 = Utf8 (Lcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;)V
#93 = Utf8 cachedValue$vBboDCiP$i84k151
#94 = NameAndType #93:#14 // cachedValue$vBboDCiP$i84k151:Ljava/lang/reflect/Method;
#95 = Fieldref #2.#94 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$i84k151:Ljava/lang/reflect/Method;
#96 = Utf8 setId
#97 = Utf8 (I)V
#98 = Utf8 cachedValue$vBboDCiP$sqvjbd3
#99 = NameAndType #98:#14 // cachedValue$vBboDCiP$sqvjbd3:Ljava/lang/reflect/Method;
#100 = Fieldref #2.#99 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$sqvjbd3:Ljava/lang/reflect/Method;
#101 = Utf8 java/lang/Integer
#102 = Class #101 // java/lang/Integer
#103 = Utf8 (I)Ljava/lang/Integer;
#104 = NameAndType #72:#103 // valueOf:(I)Ljava/lang/Integer;
#105 = Methodref #102.#104 // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
#106 = Utf8 equals
#107 = Utf8 (Ljava/lang/Object;)Z
#108 = Utf8 cachedValue$vBboDCiP$eogqlr0
#109 = NameAndType #108:#14 // cachedValue$vBboDCiP$eogqlr0:Ljava/lang/reflect/Method;
#110 = Fieldref #2.#109 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$eogqlr0:Ljava/lang/reflect/Method;
#111 = Utf8 java/lang/Boolean
#112 = Class #111 // java/lang/Boolean
#113 = Utf8 (Z)Ljava/lang/Boolean;
#114 = NameAndType #72:#113 // valueOf:(Z)Ljava/lang/Boolean;
#115 = Methodref #112.#114 // java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean;
#116 = Utf8 booleanValue
#117 = Utf8 ()Z
#118 = NameAndType #116:#117 // booleanValue:()Z
#119 = Methodref #112.#118 // java/lang/Boolean.booleanValue:()Z
#120 = Utf8 hashCode
#121 = Utf8 ()I
#122 = Utf8 cachedValue$vBboDCiP$iu6tvk1
#123 = NameAndType #122:#14 // cachedValue$vBboDCiP$iu6tvk1:Ljava/lang/reflect/Method;
#124 = Fieldref #2.#123 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$iu6tvk1:Ljava/lang/reflect/Method;
#125 = Utf8 intValue
#126 = NameAndType #125:#121 // intValue:()I
#127 = Methodref #102.#126 // java/lang/Integer.intValue:()I
#128 = Utf8 getId
#129 = Utf8 cachedValue$vBboDCiP$8a9omc1
#130 = NameAndType #129:#14 // cachedValue$vBboDCiP$8a9omc1:Ljava/lang/reflect/Method;
#131 = Fieldref #2.#130 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$8a9omc1:Ljava/lang/reflect/Method;
#132 = Utf8 getHibernateLazyInitializer
#133 = Utf8 ()Lorg/hibernate/proxy/LazyInitializer;
#134 = Utf8 cachedValue$vBboDCiP$o23rrk2
#135 = NameAndType #134:#14 // cachedValue$vBboDCiP$o23rrk2:Ljava/lang/reflect/Method;
#136 = Fieldref #2.#135 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$o23rrk2:Ljava/lang/reflect/Method;
#137 = Utf8 org/hibernate/proxy/LazyInitializer
#138 = Class #137 // org/hibernate/proxy/LazyInitializer
#139 = Utf8 writeReplace
#140 = Utf8 cachedValue$vBboDCiP$gpia792
#141 = NameAndType #140:#14 // cachedValue$vBboDCiP$gpia792:Ljava/lang/reflect/Method;
#142 = Fieldref #2.#141 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee$HibernateProxy.cachedValue$vBboDCiP$gpia792:Ljava/lang/reflect/Method;
#143 = Utf8 $$_hibernate_set_interceptor
#144 = Utf8 (Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)V
#145 = Utf8 <init>
#146 = Utf8 (ILjava/lang/String;Ljava/lang/String;)V
#147 = NameAndType #145:#146 // "<init>":(ILjava/lang/String;Ljava/lang/String;)V
#148 = Methodref #4.#147 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee."<init>":(ILjava/lang/String;Ljava/lang/String;)V
#149 = Utf8 (ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;F)V
#150 = NameAndType #145:#149 // "<init>":(ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;F)V
#151 = Methodref #4.#150 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee."<init>":(ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;F)V
#152 = Utf8 (ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;FLcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;)V
#153 = NameAndType #145:#152 // "<init>":(ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;FLcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;)V
#154 = Methodref #4.#153 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee."<init>":(ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;FLcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;)V
#155 = Utf8 ()V
#156 = NameAndType #145:#155 // "<init>":()V
#157 = Methodref #4.#156 // com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee."<init>":()V
#158 = Utf8 <clinit>
#159 = String #132 // getHibernateLazyInitializer
#160 = Utf8 java/lang/Class
#161 = Class #160 // java/lang/Class
#162 = Utf8 getMethod
#163 = Utf8 (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
#164 = NameAndType #162:#163 // getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
#165 = Methodref #161.#164 // java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
#166 = String #65 // getSalary
#167 = String #120 // hashCode
#168 = String #40 // setFirstName
#169 = String #84 // getDepartment
#170 = String #29 // clone
#171 = Utf8 getDeclaredMethod
#172 = NameAndType #171:#163 // getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
#173 = Methodref #161.#172 // java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
#174 = String #53 // getHireDate
#175 = String #96 // setId
#176 = Utf8 TYPE
#177 = Utf8 Ljava/lang/Class;
#178 = NameAndType #176:#177 // TYPE:Ljava/lang/Class;
#179 = Fieldref #102.#178 // java/lang/Integer.TYPE:Ljava/lang/Class;
#180 = String #36 // getFirstName
#181 = String #49 // setLastName
#182 = String #128 // getId
#183 = String #11 // toString
#184 = String #79 // setSalary
#185 = Fieldref #71.#178 // java/lang/Float.TYPE:Ljava/lang/Class;
#186 = String #91 // setDepartment
#187 = String #139 // writeReplace
#188 = String #45 // getLastName
#189 = String #106 // equals
#190 = String #60 // setHireDate
#191 = Utf8 Code
#192 = Utf8 Exceptions
{
private org.hibernate.proxy.ProxyConfiguration$Interceptor $$_hibernate_interceptor;
descriptor: Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
flags: (0x0002) ACC_PRIVATE
private static final java.lang.reflect.Method cachedValue$vBboDCiP$o23rrk2;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$aj28g00;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$iu6tvk1;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$e6tpba3;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$033ji63;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$7m9oaq0;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$4ehk773;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$sqvjbd3;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$610ue82;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$ovuf1p0;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$8a9omc1;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$4cscpe1;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$odhm0a1;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$i84k151;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$gpia792;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$o5bm8b1;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$eogqlr0;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final java.lang.reflect.Method cachedValue$vBboDCiP$egq24l1;
descriptor: Ljava/lang/reflect/Method;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #16 // Field cachedValue$vBboDCiP$4cscpe1:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: aconst_null
9: aload_0
10: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
13: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
16: checkcast #28 // class java/lang/String
19: areturn
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException;
descriptor: ()Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #35 // Field cachedValue$vBboDCiP$7m9oaq0:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: aconst_null
9: aload_0
10: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
13: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
16: areturn
Exceptions:
throws java.lang.CloneNotSupportedException
public java.lang.String getFirstName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #39 // Field cachedValue$vBboDCiP$610ue82:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: aconst_null
9: aload_0
10: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
13: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
16: checkcast #28 // class java/lang/String
19: areturn
public void setFirstName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
0: aload_0
1: getstatic #44 // Field cachedValue$vBboDCiP$e6tpba3:Ljava/lang/reflect/Method;
4: iconst_1
5: anewarray #18 // class java/lang/Object
8: dup
9: iconst_0
10: aload_1
11: aastore
12: aconst_null
13: aload_0
14: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
17: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
20: pop
21: return
public java.lang.String getLastName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #48 // Field cachedValue$vBboDCiP$o5bm8b1:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: aconst_null
9: aload_0
10: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
13: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
16: checkcast #28 // class java/lang/String
19: areturn
public void setLastName(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
0: aload_0
1: getstatic #52 // Field cachedValue$vBboDCiP$ovuf1p0:Ljava/lang/reflect/Method;
4: iconst_1
5: anewarray #18 // class java/lang/Object
8: dup
9: iconst_0
10: aload_1
11: aastore
12: aconst_null
13: aload_0
14: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
17: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
20: pop
21: return
public java.sql.Date getHireDate();
descriptor: ()Ljava/sql/Date;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #57 // Field cachedValue$vBboDCiP$4ehk773:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: aconst_null
9: aload_0
10: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
13: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
16: checkcast #59 // class java/sql/Date
19: areturn
public void setHireDate(java.sql.Date);
descriptor: (Ljava/sql/Date;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
0: aload_0
1: getstatic #64 // Field cachedValue$vBboDCiP$egq24l1:Ljava/lang/reflect/Method;
4: iconst_1
5: anewarray #18 // class java/lang/Object
8: dup
9: iconst_0
10: aload_1
11: aastore
12: aconst_null
13: aload_0
14: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
17: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
20: pop
21: return
public float getSalary();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #69 // Field cachedValue$vBboDCiP$aj28g00:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: fconst_0
9: invokestatic #75 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;
12: aload_0
13: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
16: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
19: checkcast #71 // class java/lang/Float
22: invokevirtual #78 // Method java/lang/Float.floatValue:()F
25: freturn
public void setSalary(float);
descriptor: (F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
0: aload_0
1: getstatic #83 // Field cachedValue$vBboDCiP$odhm0a1:Ljava/lang/reflect/Method;
4: iconst_1
5: anewarray #18 // class java/lang/Object
8: dup
9: iconst_0
10: fload_1
11: invokestatic #75 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;
14: aastore
15: aconst_null
16: aload_0
17: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
20: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
23: pop
24: return
public com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Department getDepartment();
descriptor: ()Lcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #88 // Field cachedValue$vBboDCiP$033ji63:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: aconst_null
9: aload_0
10: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
13: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
16: checkcast #90 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department
19: areturn
public void setDepartment(com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Department);
descriptor: (Lcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
0: aload_0
1: getstatic #95 // Field cachedValue$vBboDCiP$i84k151:Ljava/lang/reflect/Method;
4: iconst_1
5: anewarray #18 // class java/lang/Object
8: dup
9: iconst_0
10: aload_1
11: aastore
12: aconst_null
13: aload_0
14: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
17: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
20: pop
21: return
public void setId(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
0: aload_0
1: getstatic #100 // Field cachedValue$vBboDCiP$sqvjbd3:Ljava/lang/reflect/Method;
4: iconst_1
5: anewarray #18 // class java/lang/Object
8: dup
9: iconst_0
10: iload_1
11: invokestatic #105 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
14: aastore
15: aconst_null
16: aload_0
17: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
20: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
23: pop
24: return
public boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
0: aload_0
1: getstatic #110 // Field cachedValue$vBboDCiP$eogqlr0:Ljava/lang/reflect/Method;
4: iconst_1
5: anewarray #18 // class java/lang/Object
8: dup
9: iconst_0
10: aload_1
11: aastore
12: iconst_0
13: invokestatic #115 // Method java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean;
16: aload_0
17: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
20: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
23: checkcast #112 // class java/lang/Boolean
26: invokevirtual #119 // Method java/lang/Boolean.booleanValue:()Z
29: ireturn
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #124 // Field cachedValue$vBboDCiP$iu6tvk1:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: iconst_0
9: invokestatic #105 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
12: aload_0
13: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
16: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
19: checkcast #102 // class java/lang/Integer
22: invokevirtual #127 // Method java/lang/Integer.intValue:()I
25: ireturn
public int getId();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #131 // Field cachedValue$vBboDCiP$8a9omc1:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: iconst_0
9: invokestatic #105 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
12: aload_0
13: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
16: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
19: checkcast #102 // class java/lang/Integer
22: invokevirtual #127 // Method java/lang/Integer.intValue:()I
25: ireturn
public org.hibernate.proxy.LazyInitializer getHibernateLazyInitializer();
descriptor: ()Lorg/hibernate/proxy/LazyInitializer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #136 // Field cachedValue$vBboDCiP$o23rrk2:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: aconst_null
9: aload_0
10: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
13: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
16: checkcast #138 // class org/hibernate/proxy/LazyInitializer
19: areturn
public java.lang.Object writeReplace();
descriptor: ()Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
0: aload_0
1: getstatic #142 // Field cachedValue$vBboDCiP$gpia792:Ljava/lang/reflect/Method;
4: iconst_0
5: anewarray #18 // class java/lang/Object
8: aconst_null
9: aload_0
10: getfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
13: invokestatic #26 // Method org/hibernate/proxy/ProxyConfiguration$InterceptorDispatcher.intercept:(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/lang/Object;Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)Ljava/lang/Object;
16: areturn
public void $$_hibernate_set_interceptor(org.hibernate.proxy.ProxyConfiguration$Interceptor);
descriptor: (Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
0: aload_0
1: aload_1
2: putfield #20 // Field $$_hibernate_interceptor:Lorg/hibernate/proxy/ProxyConfiguration$Interceptor;
5: return
public com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Employee$HibernateProxy(int, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
0: aload_0
1: iload_1
2: aload_2
3: aload_3
4: invokespecial #148 // Method com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee."<init>":(ILjava/lang/String;Ljava/lang/String;)V
7: return
public com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Employee$HibernateProxy(int, java.lang.String, java.lang.String, java.sql.Date, float);
descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
0: aload_0
1: iload_1
2: aload_2
3: aload_3
4: aload 4
6: fload 5
8: invokespecial #151 // Method com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee."<init>":(ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;F)V
11: return
public com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Employee$HibernateProxy(int, java.lang.String, java.lang.String, java.sql.Date, float, com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Department);
descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;FLcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, args_size=7
0: aload_0
1: iload_1
2: aload_2
3: aload_3
4: aload 4
6: fload 5
8: aload 6
10: invokespecial #154 // Method com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee."<init>":(ILjava/lang/String;Ljava/lang/String;Ljava/sql/Date;FLcom/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department;)V
13: return
public com.sun.ts.tests.jpa.core.annotations.mapkeycolumn.Employee$HibernateProxy();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
0: aload_0
1: invokespecial #157 // Method com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee."<init>":()V
4: return
static {};
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=6, locals=0, args_size=0
0: ldc #6 // class org/hibernate/proxy/HibernateProxy
2: ldc #159 // String getHibernateLazyInitializer
4: iconst_0
5: anewarray #161 // class java/lang/Class
8: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
11: putstatic #136 // Field cachedValue$vBboDCiP$o23rrk2:Ljava/lang/reflect/Method;
14: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
16: ldc #166 // String getSalary
18: iconst_0
19: anewarray #161 // class java/lang/Class
22: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
25: putstatic #69 // Field cachedValue$vBboDCiP$aj28g00:Ljava/lang/reflect/Method;
28: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
30: ldc #167 // String hashCode
32: iconst_0
33: anewarray #161 // class java/lang/Class
36: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
39: putstatic #124 // Field cachedValue$vBboDCiP$iu6tvk1:Ljava/lang/reflect/Method;
42: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
44: ldc #168 // String setFirstName
46: iconst_1
47: anewarray #161 // class java/lang/Class
50: dup
51: iconst_0
52: ldc #28 // class java/lang/String
54: aastore
55: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
58: putstatic #44 // Field cachedValue$vBboDCiP$e6tpba3:Ljava/lang/reflect/Method;
61: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
63: ldc #169 // String getDepartment
65: iconst_0
66: anewarray #161 // class java/lang/Class
69: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
72: putstatic #88 // Field cachedValue$vBboDCiP$033ji63:Ljava/lang/reflect/Method;
75: ldc #18 // class java/lang/Object
77: ldc #170 // String clone
79: iconst_0
80: anewarray #161 // class java/lang/Class
83: invokevirtual #173 // Method java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
86: putstatic #35 // Field cachedValue$vBboDCiP$7m9oaq0:Ljava/lang/reflect/Method;
89: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
91: ldc #174 // String getHireDate
93: iconst_0
94: anewarray #161 // class java/lang/Class
97: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
100: putstatic #57 // Field cachedValue$vBboDCiP$4ehk773:Ljava/lang/reflect/Method;
103: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
105: ldc #175 // String setId
107: iconst_1
108: anewarray #161 // class java/lang/Class
111: dup
112: iconst_0
113: getstatic #179 // Field java/lang/Integer.TYPE:Ljava/lang/Class;
116: aastore
117: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
120: putstatic #100 // Field cachedValue$vBboDCiP$sqvjbd3:Ljava/lang/reflect/Method;
123: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
125: ldc #180 // String getFirstName
127: iconst_0
128: anewarray #161 // class java/lang/Class
131: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
134: putstatic #39 // Field cachedValue$vBboDCiP$610ue82:Ljava/lang/reflect/Method;
137: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
139: ldc #181 // String setLastName
141: iconst_1
142: anewarray #161 // class java/lang/Class
145: dup
146: iconst_0
147: ldc #28 // class java/lang/String
149: aastore
150: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
153: putstatic #52 // Field cachedValue$vBboDCiP$ovuf1p0:Ljava/lang/reflect/Method;
156: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
158: ldc #182 // String getId
160: iconst_0
161: anewarray #161 // class java/lang/Class
164: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
167: putstatic #131 // Field cachedValue$vBboDCiP$8a9omc1:Ljava/lang/reflect/Method;
170: ldc #18 // class java/lang/Object
172: ldc #183 // String toString
174: iconst_0
175: anewarray #161 // class java/lang/Class
178: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
181: putstatic #16 // Field cachedValue$vBboDCiP$4cscpe1:Ljava/lang/reflect/Method;
184: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
186: ldc #184 // String setSalary
188: iconst_1
189: anewarray #161 // class java/lang/Class
192: dup
193: iconst_0
194: getstatic #185 // Field java/lang/Float.TYPE:Ljava/lang/Class;
197: aastore
198: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
201: putstatic #83 // Field cachedValue$vBboDCiP$odhm0a1:Ljava/lang/reflect/Method;
204: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
206: ldc #186 // String setDepartment
208: iconst_1
209: anewarray #161 // class java/lang/Class
212: dup
213: iconst_0
214: ldc #90 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Department
216: aastore
217: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
220: putstatic #95 // Field cachedValue$vBboDCiP$i84k151:Ljava/lang/reflect/Method;
223: ldc #6 // class org/hibernate/proxy/HibernateProxy
225: ldc #187 // String writeReplace
227: iconst_0
228: anewarray #161 // class java/lang/Class
231: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
234: putstatic #142 // Field cachedValue$vBboDCiP$gpia792:Ljava/lang/reflect/Method;
237: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
239: ldc #188 // String getLastName
241: iconst_0
242: anewarray #161 // class java/lang/Class
245: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
248: putstatic #48 // Field cachedValue$vBboDCiP$o5bm8b1:Ljava/lang/reflect/Method;
251: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
253: ldc #189 // String equals
255: iconst_1
256: anewarray #161 // class java/lang/Class
259: dup
260: iconst_0
261: ldc #18 // class java/lang/Object
263: aastore
264: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
267: putstatic #110 // Field cachedValue$vBboDCiP$eogqlr0:Ljava/lang/reflect/Method;
270: ldc #4 // class com/sun/ts/tests/jpa/core/annotations/mapkeycolumn/Employee
272: ldc #190 // String setHireDate
274: iconst_1
275: anewarray #161 // class java/lang/Class
278: dup
279: iconst_0
280: ldc #59 // class java/sql/Date
282: aastore
283: invokevirtual #165 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
286: putstatic #64 // Field cachedValue$vBboDCiP$egq24l1:Ljava/lang/reflect/Method;
289: return
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment