1.92 MB
/srv/reproducible-results/rbuild-debian/tmp.niAChYPpAd/b1/c3p0_0.9.1.2-10_amd64.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.niAChYPpAd/b2/c3p0_0.9.1.2-10_amd64.changes
295 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·eff0dfddbcf6ee554ad01521d232258c·307916·doc·optional·libc3p0-java-doc_0.9.1.2-10_all.deb1 ·eff0dfddbcf6ee554ad01521d232258c·307916·doc·optional·libc3p0-java-doc_0.9.1.2-10_all.deb
2 ·3aec795efcb6e42d1c366b9b9b126350·600044·java·optional·libc3p0-java_0.9.1.2-10_all.deb2 ·89abf668f208e7c17e04a5fefd1a7bb3·599784·java·optional·libc3p0-java_0.9.1.2-10_all.deb
1.92 MB
libc3p0-java_0.9.1.2-10_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2018-12-25·14:16:25.000000·debian-binary1 -rw-r--r--···0········0········0········4·2018-12-25·14:16:25.000000·debian-binary
2 -rw-r--r--···0········0········0······808·2018-12-25·14:16:25.000000·control.tar.xz2 -rw-r--r--···0········0········0······808·2018-12-25·14:16:25.000000·control.tar.xz
3 -rw-r--r--···0········0········0···599044·2018-12-25·14:16:25.000000·data.tar.xz3 -rw-r--r--···0········0········0···598784·2018-12-25·14:16:25.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.92 MB
data.tar.xz
1.92 MB
data.tar
1.93 KB
file list
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/doc/libc3p0-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/doc/libc3p0-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····1916·2018-12-25·14:16:25.000000·./usr/share/doc/libc3p0-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····1916·2018-12-25·14:16:25.000000·./usr/share/doc/libc3p0-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····26278·2007-05-21·18:58:41.000000·./usr/share/doc/libc3p0-java/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)····26278·2007-05-21·18:58:41.000000·./usr/share/doc/libc3p0-java/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)·····1528·2018-12-25·14:16:25.000000·./usr/share/doc/libc3p0-java/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)·····1528·2018-12-25·14:16:25.000000·./usr/share/doc/libc3p0-java/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/java/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/java/
10 -rw-r--r--···0·root·········(0)·root·········(0)···629240·2018-12-25·14:16:25.000000·./usr/share/java/c3p0-0.9.1.2.jar10 -rw-r--r--···0·root·········(0)·root·········(0)···629207·2018-12-25·14:16:25.000000·./usr/share/java/c3p0-0.9.1.2.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/0.9.1.2/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/0.9.1.2/
15 -rw-r--r--···0·root·········(0)·root·········(0)······916·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/0.9.1.2/c3p0-0.9.1.2.pom15 -rw-r--r--···0·root·········(0)·root·········(0)······916·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/0.9.1.2/c3p0-0.9.1.2.pom
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/debian/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/debian/
17 -rw-r--r--···0·root·········(0)·root·········(0)······915·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/debian/c3p0-debian.pom17 -rw-r--r--···0·root·········(0)·root·········(0)······915·2018-12-25·14:16:25.000000·./usr/share/maven-repo/c3p0/c3p0/debian/c3p0-debian.pom
1.92 MB
./usr/share/java/c3p0-0.9.1.2.jar
1.52 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·629240·bytes,·number·of·entries:·4341 Zip·file·size:·629207·bytes,·number·of·entries:·434
2 drwxr-xr-x··2.0·unx········0·bx·stor·18-Dec-25·14:16·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·18-Dec-25·14:16·META-INF/
3 -rw-r--r--··2.0·unx······348·b-·defN·18-Dec-25·14:16·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······348·b-·defN·18-Dec-25·14:16·META-INF/MANIFEST.MF
4 drwxr-xr-x··2.0·unx········0·b-·stor·18-Dec-25·14:16·com/4 drwxr-xr-x··2.0·unx········0·b-·stor·18-Dec-25·14:16·com/
5 drwxr-xr-x··2.0·unx········0·b-·stor·18-Dec-25·14:16·com/mchange/5 drwxr-xr-x··2.0·unx········0·b-·stor·18-Dec-25·14:16·com/mchange/
6 -rw-r--r--··2.0·unx······389·b-·defN·18-Dec-25·14:16·com/mchange/Debug.class6 -rw-r--r--··2.0·unx······389·b-·defN·18-Dec-25·14:16·com/mchange/Debug.class
7 drwxr-xr-x··2.0·unx········0·b-·stor·18-Dec-25·14:16·com/mchange/lang/7 drwxr-xr-x··2.0·unx········0·b-·stor·18-Dec-25·14:16·com/mchange/lang/
8 -rw-r--r--··2.0·unx·····2589·b-·defN·18-Dec-25·14:16·com/mchange/lang/ByteUtils.class8 -rw-r--r--··2.0·unx·····2589·b-·defN·18-Dec-25·14:16·com/mchange/lang/ByteUtils.class
Offset 429, 8 lines modifiedOffset 429, 8 lines modified
429 -rw-r--r--··2.0·unx·····2990·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$UserKeySet.class429 -rw-r--r--··2.0·unx·····2990·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$UserKeySet.class
430 -rw-r--r--··2.0·unx·····1256·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$ValuesCollection$1.class430 -rw-r--r--··2.0·unx·····1256·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$ValuesCollection$1.class
431 -rw-r--r--··2.0·unx·····3497·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$ValuesCollection.class431 -rw-r--r--··2.0·unx·····3497·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$ValuesCollection.class
432 -rw-r--r--··2.0·unx·····1307·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$WKey.class432 -rw-r--r--··2.0·unx·····1307·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$WKey.class
433 -rw-r--r--··2.0·unx······931·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$WVal.class433 -rw-r--r--··2.0·unx······931·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap$WVal.class
434 -rw-r--r--··2.0·unx·····5389·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap.class434 -rw-r--r--··2.0·unx·····5389·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/DoubleWeakHashMap.class
435 -rw-r--r--··2.0·unx·····1178·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/ResourceClosedException.class435 -rw-r--r--··2.0·unx·····1178·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/ResourceClosedException.class
436 434·files,·1481382·bytes·uncompressed,·554770·bytes·compressed:··62.6%436 434·files,·1481382·bytes·uncompressed,·554737·bytes·compressed:··62.6%
415 KB
com/mchange/v2/c3p0/impl/NewProxyCallableStatement.class
415 KB
javap -verbose -constants -s -l -private {}
    
Offset 11, 87 lines modifiedOffset 11, 87 lines modified
11 ·····#2·=·Methodref··········#278.#663····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.detach:()V11 ·····#2·=·Methodref··········#278.#663····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.detach:()V
12 ·····#3·=·Methodref··········#279.#664····//·java/lang/Object."<init>":()V12 ·····#3·=·Methodref··········#279.#664····//·java/lang/Object."<init>":()V
13 ·····#4·=·Class··············#665·········//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement$113 ·····#4·=·Class··············#665·········//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement$1
14 ·····#5·=·Methodref··········#4.#666······//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyCallableStatement;)V14 ·····#5·=·Methodref··········#4.#666······//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyCallableStatement;)V
15 ·····#6·=·Fieldref···········#278.#667····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.cel:Ljavax/sql/ConnectionEventListener;15 ·····#6·=·Fieldref···········#278.#667····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.cel:Ljavax/sql/ConnectionEventListener;
16 ·····#7·=·Fieldref···········#278.#668····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.inner:Ljava/sql/CallableStatement;16 ·····#7·=·Fieldref···········#278.#668····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.inner:Ljava/sql/CallableStatement;
17 ·····#8·=·Methodref··········#278.#669····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.maybeDirtyTransaction:()V17 ·····#8·=·Methodref··········#278.#669····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.maybeDirtyTransaction:()V
18 ·····#9·=·InterfaceMethodref·#280.#670····//·java/sql/CallableStatement.getObject:(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;18 ·····#9·=·InterfaceMethodref·#280.#670····//·java/sql/CallableStatement.setTimestamp:(Ljava/lang/String;Ljava/sql/Timestamp;Ljava/util/Calendar;)V
19 ····#10·=·Class··············#671·········//·java/lang/NullPointerException19 ····#10·=·Class··············#671·········//·java/lang/NullPointerException
20 ····#11·=·Methodref··········#278.#672····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.isDetached:()Z20 ····#11·=·Methodref··········#278.#672····//·com/mchange/v2/c3p0/impl/NewProxyCallableStatement.isDetached:()Z
21 ····#12·=·Class··············#673·········//·java/lang/IllegalStateException21 ····#12·=·Class··············#673·········//·java/lang/IllegalStateException
22 ····#13·=·String·············#674·········//·You·can\'t·operate·on·a·closed·Statement!!!22 ····#13·=·String·············#674·········//·You·can\'t·operate·on·a·closed·Statement!!!
23 ····#14·=·Methodref··········#12.#675·····//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V23 ····#14·=·Methodref··········#12.#675·····//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
24 ····#15·=·Class··············#676·········//·java/lang/Exception24 ····#15·=·Class··············#676·········//·java/lang/Exception
25 ····#16·=·Class··············#677·········//·java/lang/RuntimeException25 ····#16·=·Class··············#677·········//·java/lang/RuntimeException
26 ····#17·=·Methodref··········#16.#678·····//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V26 ····#17·=·Methodref··········#16.#678·····//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
27 ····#18·=·InterfaceMethodref·#280.#679····//·java/sql/CallableStatement.getObject:(Ljava/lang/String;)Ljava/lang/Object; 
28 ····#19·=·InterfaceMethodref·#280.#680····//·java/sql/CallableStatement.getObject:(I)Ljava/lang/Object; 
29 ····#20·=·InterfaceMethodref·#280.#681····//·java/sql/CallableStatement.getObject:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; 
30 ····#21·=·InterfaceMethodref·#280.#682····//·java/sql/CallableStatement.getObject:(ILjava/lang/Class;)Ljava/lang/Object; 
31 ····#22·=·InterfaceMethodref·#280.#683····//·java/sql/CallableStatement.getObject:(ILjava/util/Map;)Ljava/lang/Object; 
32 ····#23·=·InterfaceMethodref·#280.#684····//·java/sql/CallableStatement.getBoolean:(I)Z 
33 ····#24·=·InterfaceMethodref·#280.#685····//·java/sql/CallableStatement.getBoolean:(Ljava/lang/String;)Z 
34 ····#25·=·InterfaceMethodref·#280.#686····//·java/sql/CallableStatement.getByte:(Ljava/lang/String;)B 
35 ····#26·=·InterfaceMethodref·#280.#687····//·java/sql/CallableStatement.getByte:(I)B 
36 ····#27·=·InterfaceMethodref·#280.#688····//·java/sql/CallableStatement.getShort:(Ljava/lang/String;)S 
37 ····#28·=·InterfaceMethodref·#280.#689····//·java/sql/CallableStatement.getShort:(I)S 
38 ····#29·=·InterfaceMethodref·#280.#690····//·java/sql/CallableStatement.getInt:(Ljava/lang/String;)I 
39 ····#30·=·InterfaceMethodref·#280.#691····//·java/sql/CallableStatement.getInt:(I)I 
40 ····#31·=·InterfaceMethodref·#280.#692····//·java/sql/CallableStatement.getLong:(Ljava/lang/String;)J 
41 ····#32·=·InterfaceMethodref·#280.#693····//·java/sql/CallableStatement.getLong:(I)J 
42 ····#33·=·InterfaceMethodref·#280.#694····//·java/sql/CallableStatement.getFloat:(Ljava/lang/String;)F 
43 ····#34·=·InterfaceMethodref·#280.#695····//·java/sql/CallableStatement.getFloat:(I)F 
44 ····#35·=·InterfaceMethodref·#280.#696····//·java/sql/CallableStatement.getDouble:(I)D 
45 ····#36·=·InterfaceMethodref·#280.#697····//·java/sql/CallableStatement.getDouble:(Ljava/lang/String;)D 
46 ····#37·=·InterfaceMethodref·#280.#698····//·java/sql/CallableStatement.getBytes:(Ljava/lang/String;)[B 
47 ····#38·=·InterfaceMethodref·#280.#699····//·java/sql/CallableStatement.getBytes:(I)[B 
48 ····#39·=·InterfaceMethodref·#280.#700····//·java/sql/CallableStatement.setBoolean:(Ljava/lang/String;Z)V 
49 ····#40·=·InterfaceMethodref·#280.#701····//·java/sql/CallableStatement.setByte:(Ljava/lang/String;B)V 
50 ····#41·=·InterfaceMethodref·#280.#702····//·java/sql/CallableStatement.setShort:(Ljava/lang/String;S)V 
51 ····#42·=·InterfaceMethodref·#280.#703····//·java/sql/CallableStatement.setInt:(Ljava/lang/String;I)V 
52 ····#43·=·InterfaceMethodref·#280.#704····//·java/sql/CallableStatement.setLong:(Ljava/lang/String;J)V 
53 ····#44·=·InterfaceMethodref·#280.#705····//·java/sql/CallableStatement.setFloat:(Ljava/lang/String;F)V 
54 ····#45·=·InterfaceMethodref·#280.#706····//·java/sql/CallableStatement.setDouble:(Ljava/lang/String;D)V 
55 ····#46·=·InterfaceMethodref·#280.#707····//·java/sql/CallableStatement.getRef:(Ljava/lang/String;)Ljava/sql/Ref; 
56 ····#47·=·InterfaceMethodref·#280.#708····//·java/sql/CallableStatement.getRef:(I)Ljava/sql/Ref; 
57 ····#48·=·InterfaceMethodref·#280.#709····//·java/sql/CallableStatement.setTimestamp:(Ljava/lang/String;Ljava/sql/Timestamp;)V27 ····#18·=·InterfaceMethodref·#280.#679····//·java/sql/CallableStatement.setTimestamp:(Ljava/lang/String;Ljava/sql/Timestamp;)V
58 ····#49·=·InterfaceMethodref·#280.#710····//·java/sql/CallableStatement.setTimestamp:(Ljava/lang/String;Ljava/sql/Timestamp;Ljava/util/Calendar;)V 
59 ····#50·=·InterfaceMethodref·#280.#711····//·java/sql/CallableStatement.setURL:(Ljava/lang/String;Ljava/net/URL;)V28 ····#19·=·InterfaceMethodref·#280.#680····//·java/sql/CallableStatement.setURL:(Ljava/lang/String;Ljava/net/URL;)V
60 ····#51·=·InterfaceMethodref·#280.#712····//·java/sql/CallableStatement.getArray:(I)Ljava/sql/Array; 
61 ····#52·=·InterfaceMethodref·#280.#713····//·java/sql/CallableStatement.getArray:(Ljava/lang/String;)Ljava/sql/Array;29 ····#20·=·InterfaceMethodref·#280.#681····//·java/sql/CallableStatement.getArray:(Ljava/lang/String;)Ljava/sql/Array;
 30 ····#21·=·InterfaceMethodref·#280.#682····//·java/sql/CallableStatement.getArray:(I)Ljava/sql/Array;
 31 ····#22·=·InterfaceMethodref·#280.#683····//·java/sql/CallableStatement.getString:(Ljava/lang/String;)Ljava/lang/String;
62 ····#53·=·InterfaceMethodref·#280.#714····//·java/sql/CallableStatement.getString:(I)Ljava/lang/String;32 ····#23·=·InterfaceMethodref·#280.#684····//·java/sql/CallableStatement.getString:(I)Ljava/lang/String;
63 ····#54·=·InterfaceMethodref·#280.#715····//·java/sql/CallableStatement.getString:(Ljava/lang/String;)Ljava/lang/String;33 ····#24·=·InterfaceMethodref·#280.#685····//·java/sql/CallableStatement.getURL:(I)Ljava/net/URL;
64 ····#55·=·InterfaceMethodref·#280.#716····//·java/sql/CallableStatement.getURL:(Ljava/lang/String;)Ljava/net/URL;34 ····#25·=·InterfaceMethodref·#280.#686····//·java/sql/CallableStatement.getURL:(Ljava/lang/String;)Ljava/net/URL;
65 ····#56·=·InterfaceMethodref·#280.#717····//·java/sql/CallableStatement.getURL:(I)Ljava/net/URL;35 ····#26·=·InterfaceMethodref·#280.#687····//·java/sql/CallableStatement.setTime:(Ljava/lang/String;Ljava/sql/Time;Ljava/util/Calendar;)V
66 ····#57·=·InterfaceMethodref·#280.#718····//·java/sql/CallableStatement.setTime:(Ljava/lang/String;Ljava/sql/Time;)V36 ····#27·=·InterfaceMethodref·#280.#688····//·java/sql/CallableStatement.setTime:(Ljava/lang/String;Ljava/sql/Time;)V
67 ····#58·=·InterfaceMethodref·#280.#719····//·java/sql/CallableStatement.setTime:(Ljava/lang/String;Ljava/sql/Time;Ljava/util/Calendar;)V37 ····#28·=·InterfaceMethodref·#280.#689····//·java/sql/CallableStatement.getTime:(I)Ljava/sql/Time;
68 ····#59·=·InterfaceMethodref·#280.#720····//·java/sql/CallableStatement.getTime:(ILjava/util/Calendar;)Ljava/sql/Time;38 ····#29·=·InterfaceMethodref·#280.#690····//·java/sql/CallableStatement.getTime:(ILjava/util/Calendar;)Ljava/sql/Time;
69 ····#60·=·InterfaceMethodref·#280.#721····//·java/sql/CallableStatement.getTime:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Time;39 ····#30·=·InterfaceMethodref·#280.#691····//·java/sql/CallableStatement.getTime:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Time;
70 ····#61·=·InterfaceMethodref·#280.#722····//·java/sql/CallableStatement.getTime:(I)Ljava/sql/Time; 
71 ····#62·=·InterfaceMethodref·#280.#723····//·java/sql/CallableStatement.getTime:(Ljava/lang/String;)Ljava/sql/Time;40 ····#31·=·InterfaceMethodref·#280.#692····//·java/sql/CallableStatement.getTime:(Ljava/lang/String;)Ljava/sql/Time;
72 ····#63·=·InterfaceMethodref·#280.#724····//·java/sql/CallableStatement.setDate:(Ljava/lang/String;Ljava/sql/Date;Ljava/util/Calendar;)V41 ····#32·=·InterfaceMethodref·#280.#693····//·java/sql/CallableStatement.setDate:(Ljava/lang/String;Ljava/sql/Date;Ljava/util/Calendar;)V
73 ····#64·=·InterfaceMethodref·#280.#725····//·java/sql/CallableStatement.setDate:(Ljava/lang/String;Ljava/sql/Date;)V42 ····#33·=·InterfaceMethodref·#280.#694····//·java/sql/CallableStatement.setDate:(Ljava/lang/String;Ljava/sql/Date;)V
 43 ····#34·=·InterfaceMethodref·#280.#695····//·java/sql/CallableStatement.getBigDecimal:(II)Ljava/math/BigDecimal;
 44 ····#35·=·InterfaceMethodref·#280.#696····//·java/sql/CallableStatement.getBigDecimal:(Ljava/lang/String;)Ljava/math/BigDecimal;
74 ····#65·=·InterfaceMethodref·#280.#726····//·java/sql/CallableStatement.getBigDecimal:(I)Ljava/math/BigDecimal;45 ····#36·=·InterfaceMethodref·#280.#697····//·java/sql/CallableStatement.getBigDecimal:(I)Ljava/math/BigDecimal;
75 ····#66·=·InterfaceMethodref·#280.#727····//·java/sql/CallableStatement.getBigDecimal:(Ljava/lang/String;)Ljava/math/BigDecimal; 
76 ····#67·=·InterfaceMethodref·#280.#728····//·java/sql/CallableStatement.getBigDecimal:(II)Ljava/math/BigDecimal; 
77 ····#68·=·InterfaceMethodref·#280.#729····//·java/sql/CallableStatement.getDate:(Ljava/lang/String;)Ljava/sql/Date; 
78 ····#69·=·InterfaceMethodref·#280.#730····//·java/sql/CallableStatement.getDate:(ILjava/util/Calendar;)Ljava/sql/Date;46 ····#37·=·InterfaceMethodref·#280.#698····//·java/sql/CallableStatement.getDate:(ILjava/util/Calendar;)Ljava/sql/Date;
79 ····#70·=·InterfaceMethodref·#280.#731····//·java/sql/CallableStatement.getDate:(I)Ljava/sql/Date;47 ····#38·=·InterfaceMethodref·#280.#699····//·java/sql/CallableStatement.getDate:(I)Ljava/sql/Date;
80 ····#71·=·InterfaceMethodref·#280.#732····//·java/sql/CallableStatement.getDate:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Date;48 ····#39·=·InterfaceMethodref·#280.#700····//·java/sql/CallableStatement.getDate:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Date;
 49 ····#40·=·InterfaceMethodref·#280.#701····//·java/sql/CallableStatement.getDate:(Ljava/lang/String;)Ljava/sql/Date;
 50 ····#41·=·InterfaceMethodref·#280.#702····//·java/sql/CallableStatement.getObject:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
 51 ····#42·=·InterfaceMethodref·#280.#703····//·java/sql/CallableStatement.getObject:(ILjava/lang/Class;)Ljava/lang/Object;
 52 ····#43·=·InterfaceMethodref·#280.#704····//·java/sql/CallableStatement.getObject:(ILjava/util/Map;)Ljava/lang/Object;
 53 ····#44·=·InterfaceMethodref·#280.#705····//·java/sql/CallableStatement.getObject:(Ljava/lang/String;)Ljava/lang/Object;
 54 ····#45·=·InterfaceMethodref·#280.#706····//·java/sql/CallableStatement.getObject:(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;
 55 ····#46·=·InterfaceMethodref·#280.#707····//·java/sql/CallableStatement.getObject:(I)Ljava/lang/Object;
 56 ····#47·=·InterfaceMethodref·#280.#708····//·java/sql/CallableStatement.getBoolean:(I)Z
 57 ····#48·=·InterfaceMethodref·#280.#709····//·java/sql/CallableStatement.getBoolean:(Ljava/lang/String;)Z
 58 ····#49·=·InterfaceMethodref·#280.#710····//·java/sql/CallableStatement.getByte:(Ljava/lang/String;)B
 59 ····#50·=·InterfaceMethodref·#280.#711····//·java/sql/CallableStatement.getByte:(I)B
 60 ····#51·=·InterfaceMethodref·#280.#712····//·java/sql/CallableStatement.getShort:(I)S
 61 ····#52·=·InterfaceMethodref·#280.#713····//·java/sql/CallableStatement.getShort:(Ljava/lang/String;)S
 62 ····#53·=·InterfaceMethodref·#280.#714····//·java/sql/CallableStatement.getInt:(I)I
 63 ····#54·=·InterfaceMethodref·#280.#715····//·java/sql/CallableStatement.getInt:(Ljava/lang/String;)I
 64 ····#55·=·InterfaceMethodref·#280.#716····//·java/sql/CallableStatement.getLong:(Ljava/lang/String;)J
 65 ····#56·=·InterfaceMethodref·#280.#717····//·java/sql/CallableStatement.getLong:(I)J
 66 ····#57·=·InterfaceMethodref·#280.#718····//·java/sql/CallableStatement.getFloat:(Ljava/lang/String;)F
 67 ····#58·=·InterfaceMethodref·#280.#719····//·java/sql/CallableStatement.getFloat:(I)F
 68 ····#59·=·InterfaceMethodref·#280.#720····//·java/sql/CallableStatement.getDouble:(Ljava/lang/String;)D
 69 ····#60·=·InterfaceMethodref·#280.#721····//·java/sql/CallableStatement.getDouble:(I)D
 70 ····#61·=·InterfaceMethodref·#280.#722····//·java/sql/CallableStatement.getBytes:(Ljava/lang/String;)[B
 71 ····#62·=·InterfaceMethodref·#280.#723····//·java/sql/CallableStatement.getBytes:(I)[B
 72 ····#63·=·InterfaceMethodref·#280.#724····//·java/sql/CallableStatement.setBoolean:(Ljava/lang/String;Z)V
 73 ····#64·=·InterfaceMethodref·#280.#725····//·java/sql/CallableStatement.setByte:(Ljava/lang/String;B)V
 74 ····#65·=·InterfaceMethodref·#280.#726····//·java/sql/CallableStatement.setShort:(Ljava/lang/String;S)V
 75 ····#66·=·InterfaceMethodref·#280.#727····//·java/sql/CallableStatement.setInt:(Ljava/lang/String;I)V
 76 ····#67·=·InterfaceMethodref·#280.#728····//·java/sql/CallableStatement.setLong:(Ljava/lang/String;J)V
 77 ····#68·=·InterfaceMethodref·#280.#729····//·java/sql/CallableStatement.setFloat:(Ljava/lang/String;F)V
81 ····#72·=·InterfaceMethodref·#280.#733····//·java/sql/CallableStatement.setNull:(Ljava/lang/String;I)V78 ····#69·=·InterfaceMethodref·#280.#730····//·java/sql/CallableStatement.setDouble:(Ljava/lang/String;D)V
 79 ····#70·=·InterfaceMethodref·#280.#731····//·java/sql/CallableStatement.getRef:(I)Ljava/sql/Ref;
 80 ····#71·=·InterfaceMethodref·#280.#732····//·java/sql/CallableStatement.getRef:(Ljava/lang/String;)Ljava/sql/Ref;
82 ····#73·=·InterfaceMethodref·#280.#734····//·java/sql/CallableStatement.setNull:(Ljava/lang/String;ILjava/lang/String;)V81 ····#72·=·InterfaceMethodref·#280.#733····//·java/sql/CallableStatement.setNull:(Ljava/lang/String;ILjava/lang/String;)V
 82 ····#73·=·InterfaceMethodref·#280.#734····//·java/sql/CallableStatement.setNull:(Ljava/lang/String;I)V
83 ····#74·=·InterfaceMethodref·#280.#735····//·java/sql/CallableStatement.setBigDecimal:(Ljava/lang/String;Ljava/math/BigDecimal;)V83 ····#74·=·InterfaceMethodref·#280.#735····//·java/sql/CallableStatement.setBigDecimal:(Ljava/lang/String;Ljava/math/BigDecimal;)V
84 ····#75·=·InterfaceMethodref·#280.#736····//·java/sql/CallableStatement.setString:(Ljava/lang/String;Ljava/lang/String;)V84 ····#75·=·InterfaceMethodref·#280.#736····//·java/sql/CallableStatement.setString:(Ljava/lang/String;Ljava/lang/String;)V
85 ····#76·=·InterfaceMethodref·#280.#737····//·java/sql/CallableStatement.setBytes:(Ljava/lang/String;[B)V85 ····#76·=·InterfaceMethodref·#280.#737····//·java/sql/CallableStatement.setBytes:(Ljava/lang/String;[B)V
86 ····#77·=·InterfaceMethodref·#280.#738····//·java/sql/CallableStatement.setAsciiStream:(Ljava/lang/String;Ljava/io/InputStream;J)V86 ····#77·=·InterfaceMethodref·#280.#738····//·java/sql/CallableStatement.setAsciiStream:(Ljava/lang/String;Ljava/io/InputStream;J)V
87 ····#78·=·InterfaceMethodref·#280.#739····//·java/sql/CallableStatement.setAsciiStream:(Ljava/lang/String;Ljava/io/InputStream;)V87 ····#78·=·InterfaceMethodref·#280.#739····//·java/sql/CallableStatement.setAsciiStream:(Ljava/lang/String;Ljava/io/InputStream;)V
88 ····#79·=·InterfaceMethodref·#280.#740····//·java/sql/CallableStatement.setAsciiStream:(Ljava/lang/String;Ljava/io/InputStream;I)V88 ····#79·=·InterfaceMethodref·#280.#740····//·java/sql/CallableStatement.setAsciiStream:(Ljava/lang/String;Ljava/io/InputStream;I)V
89 ····#80·=·InterfaceMethodref·#280.#741····//·java/sql/CallableStatement.setBinaryStream:(Ljava/lang/String;Ljava/io/InputStream;J)V89 ····#80·=·InterfaceMethodref·#280.#741····//·java/sql/CallableStatement.setBinaryStream:(Ljava/lang/String;Ljava/io/InputStream;)V
90 ····#81·=·InterfaceMethodref·#280.#742····//·java/sql/CallableStatement.setBinaryStream:(Ljava/lang/String;Ljava/io/InputStream;)V90 ····#81·=·InterfaceMethodref·#280.#742····//·java/sql/CallableStatement.setBinaryStream:(Ljava/lang/String;Ljava/io/InputStream;J)V
91 ····#82·=·InterfaceMethodref·#280.#743····//·java/sql/CallableStatement.setBinaryStream:(Ljava/lang/String;Ljava/io/InputStream;I)V91 ····#82·=·InterfaceMethodref·#280.#743····//·java/sql/CallableStatement.setBinaryStream:(Ljava/lang/String;Ljava/io/InputStream;I)V
92 ····#83·=·InterfaceMethodref·#280.#744····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;I)V92 ····#83·=·InterfaceMethodref·#280.#744····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;I)V
93 ····#84·=·InterfaceMethodref·#280.#745····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;II)V93 ····#84·=·InterfaceMethodref·#280.#745····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;II)V
94 ····#85·=·InterfaceMethodref·#280.#746····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;Ljava/sql/SQLType;I)V94 ····#85·=·InterfaceMethodref·#280.#746····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;Ljava/sql/SQLType;I)V
95 ····#86·=·InterfaceMethodref·#280.#747····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;)V95 ····#86·=·InterfaceMethodref·#280.#747····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;)V
96 ····#87·=·InterfaceMethodref·#280.#748····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;Ljava/sql/SQLType;)V96 ····#87·=·InterfaceMethodref·#280.#748····//·java/sql/CallableStatement.setObject:(Ljava/lang/String;Ljava/lang/Object;Ljava/sql/SQLType;)V
97 ····#88·=·InterfaceMethodref·#280.#749····//·java/sql/CallableStatement.setCharacterStream:(Ljava/lang/String;Ljava/io/Reader;J)V97 ····#88·=·InterfaceMethodref·#280.#749····//·java/sql/CallableStatement.setCharacterStream:(Ljava/lang/String;Ljava/io/Reader;J)V
Offset 140, 30 lines modifiedOffset 140, 30 lines modified
140 ···#131·=·InterfaceMethodref·#280.#792····//·java/sql/CallableStatement.getSQLXML:(I)Ljava/sql/SQLXML;140 ···#131·=·InterfaceMethodref·#280.#792····//·java/sql/CallableStatement.getSQLXML:(I)Ljava/sql/SQLXML;
141 ···#132·=·InterfaceMethodref·#280.#793····//·java/sql/CallableStatement.getNString:(Ljava/lang/String;)Ljava/lang/String;141 ···#132·=·InterfaceMethodref·#280.#793····//·java/sql/CallableStatement.getNString:(Ljava/lang/String;)Ljava/lang/String;
142 ···#133·=·InterfaceMethodref·#280.#794····//·java/sql/CallableStatement.getNString:(I)Ljava/lang/String;142 ···#133·=·InterfaceMethodref·#280.#794····//·java/sql/CallableStatement.getNString:(I)Ljava/lang/String;
Max diff block lines reached; 407598/424494 bytes (96.02%) of diff not shown.
262 KB
com/mchange/v2/c3p0/impl/NewProxyConnection.class
262 KB
javap -verbose -constants -s -l -private {}
    
Offset 12, 45 lines modifiedOffset 12, 45 lines modified
12 ····#3·=·Methodref··········#39.#313······//·java/lang/Object."<init>":()V12 ····#3·=·Methodref··········#39.#313······//·java/lang/Object."<init>":()V
13 ····#4·=·Fieldref···········#134.#314·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.txn_known_resolved:Z13 ····#4·=·Fieldref···········#134.#314·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.txn_known_resolved:Z
14 ····#5·=·Fieldref···········#134.#315·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.metaData:Ljava/sql/DatabaseMetaData;14 ····#5·=·Fieldref···········#134.#315·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.metaData:Ljava/sql/DatabaseMetaData;
15 ····#6·=·Class··············#316··········//·com/mchange/v2/c3p0/impl/NewProxyConnection$115 ····#6·=·Class··············#316··········//·com/mchange/v2/c3p0/impl/NewProxyConnection$1
16 ····#7·=·Methodref··········#6.#317·······//·com/mchange/v2/c3p0/impl/NewProxyConnection$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyConnection;)V16 ····#7·=·Methodref··········#6.#317·······//·com/mchange/v2/c3p0/impl/NewProxyConnection$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyConnection;)V
17 ····#8·=·Fieldref···········#134.#318·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.cel:Ljavax/sql/ConnectionEventListener;17 ····#8·=·Fieldref···········#134.#318·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.cel:Ljavax/sql/ConnectionEventListener;
18 ····#9·=·Fieldref···········#134.#319·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.inner:Ljava/sql/Connection;18 ····#9·=·Fieldref···········#134.#319·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.inner:Ljava/sql/Connection;
 19 ···#10·=·InterfaceMethodref·#36.#320······//·java/sql/Connection.abort:(Ljava/util/concurrent/Executor;)V
 20 ···#11·=·Class··············#321··········//·java/lang/NullPointerException
 21 ···#12·=·Methodref··········#134.#322·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.isDetached:()Z
 22 ···#13·=·Class··············#323··········//·java/lang/IllegalStateException
 23 ···#14·=·String·············#324··········//·You·can\'t·operate·on·a·closed·Connection!!!
 24 ···#15·=·Methodref··········#13.#325······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
 25 ···#16·=·Class··············#326··········//·java/lang/Exception
 26 ···#17·=·Class··············#327··········//·java/lang/RuntimeException
 27 ···#18·=·Methodref··········#17.#328······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
 28 ···#19·=·InterfaceMethodref·#36.#329······//·java/sql/Connection.commit:()V
 29 ···#20·=·InterfaceMethodref·#36.#330······//·java/sql/Connection.isValid:(I)Z
19 ···#10·=·InterfaceMethodref·#36.#320······//·java/sql/Connection.setReadOnly:(Z)V30 ···#21·=·InterfaceMethodref·#36.#331······//·java/sql/Connection.setReadOnly:(Z)V
20 ···#11·=·Fieldref···········#134.#321·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;31 ···#22·=·Fieldref···········#134.#332·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;
21 ···#12·=·Methodref··········#322.#323·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewReadOnly:(Z)V32 ···#23·=·Methodref··········#333.#334·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewReadOnly:(Z)V
22 ···#13·=·Class··············#324··········//·java/lang/NullPointerException 
23 ···#14·=·Methodref··········#134.#325·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.isDetached:()Z 
24 ···#15·=·Class··············#326··········//·java/lang/IllegalStateException 
25 ···#16·=·String·············#327··········//·You·can\'t·operate·on·a·closed·Connection!!! 
26 ···#17·=·Methodref··········#15.#328······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V 
27 ···#18·=·Class··············#329··········//·java/lang/Exception 
28 ···#19·=·Class··············#330··········//·java/lang/RuntimeException 
29 ···#20·=·Methodref··········#19.#331······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V 
30 ···#21·=·Methodref··········#322.#332·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markClosedProxyConnection:(Lcom/mchange/v2/c3p0/impl/NewProxyConnection;Z)V33 ···#24·=·Methodref··········#333.#335·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markClosedProxyConnection:(Lcom/mchange/v2/c3p0/impl/NewProxyConnection;Z)V
31 ···#22·=·InterfaceMethodref·#36.#333······//·java/sql/Connection.isReadOnly:()Z34 ···#25·=·InterfaceMethodref·#36.#336······//·java/sql/Connection.isReadOnly:()Z
32 ···#23·=·InterfaceMethodref·#36.#334······//·java/sql/Connection.abort:(Ljava/util/concurrent/Executor;)V 
33 ···#24·=·InterfaceMethodref·#36.#335······//·java/sql/Connection.commit:()V 
34 ···#25·=·InterfaceMethodref·#36.#336······//·java/sql/Connection.isValid:(I)Z 
35 ···#26·=·InterfaceMethodref·#36.#337······//·java/sql/Connection.createStatement:()Ljava/sql/Statement;35 ···#26·=·InterfaceMethodref·#36.#337······//·java/sql/Connection.createStatement:()Ljava/sql/Statement;
36 ···#27·=·Methodref··········#322.#338·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markActiveUncachedStatement:(Ljava/sql/Statement;)V36 ···#27·=·Methodref··········#333.#338·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markActiveUncachedStatement:(Ljava/sql/Statement;)V
37 ···#28·=·Class··············#339··········//·com/mchange/v2/c3p0/impl/NewProxyStatement37 ···#28·=·Class··············#339··········//·com/mchange/v2/c3p0/impl/NewProxyStatement
38 ···#29·=·Methodref··········#28.#340······//·com/mchange/v2/c3p0/impl/NewProxyStatement."<init>":(Ljava/sql/Statement;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;ZLcom/mchange/v2/c3p0/impl/NewProxyConnection;)V38 ···#29·=·Methodref··········#28.#340······//·com/mchange/v2/c3p0/impl/NewProxyStatement."<init>":(Ljava/sql/Statement;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;ZLcom/mchange/v2/c3p0/impl/NewProxyConnection;)V
39 ···#30·=·InterfaceMethodref·#36.#341······//·java/sql/Connection.createStatement:(III)Ljava/sql/Statement;39 ···#30·=·InterfaceMethodref·#36.#341······//·java/sql/Connection.createStatement:(III)Ljava/sql/Statement;
40 ···#31·=·InterfaceMethodref·#36.#342······//·java/sql/Connection.createStatement:(II)Ljava/sql/Statement;40 ···#31·=·InterfaceMethodref·#36.#342······//·java/sql/Connection.createStatement:(II)Ljava/sql/Statement;
41 ···#32·=·Methodref··········#322.#343·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.isStatementCaching:()Z41 ···#32·=·Methodref··········#333.#343·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.isStatementCaching:()Z
42 ···#33·=·Class··············#344··········//·java/lang/Class42 ···#33·=·Class··············#344··········//·java/lang/Class
43 ···#34·=·Class··············#345··········//·java/lang/String43 ···#34·=·Class··············#345··········//·java/lang/String
44 ···#35·=·Class··············#197··········//·"[I"44 ···#35·=·Class··············#197··········//·"[I"
45 ···#36·=·Class··············#346··········//·java/sql/Connection45 ···#36·=·Class··············#346··········//·java/sql/Connection
46 ···#37·=·String·············#185··········//·prepareStatement46 ···#37·=·String·············#185··········//·prepareStatement
47 ···#38·=·Methodref··········#33.#347······//·java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;47 ···#38·=·Methodref··········#33.#347······//·java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
48 ···#39·=·Class··············#348··········//·java/lang/Object48 ···#39·=·Class··············#348··········//·java/lang/Object
49 ···#40·=·Methodref··········#322.#349·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.checkoutStatement:(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;49 ···#40·=·Methodref··········#333.#349·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.checkoutStatement:(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;
50 ···#41·=·Class··············#350··········//·java/sql/PreparedStatement50 ···#41·=·Class··············#350··········//·java/sql/PreparedStatement
51 ···#42·=·Class··············#351··········//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement51 ···#42·=·Class··············#351··········//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement
52 ···#43·=·Methodref··········#42.#352······//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement."<init>":(Ljava/sql/PreparedStatement;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;ZLcom/mchange/v2/c3p0/impl/NewProxyConnection;)V52 ···#43·=·Methodref··········#42.#352······//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement."<init>":(Ljava/sql/PreparedStatement;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;ZLcom/mchange/v2/c3p0/impl/NewProxyConnection;)V
53 ···#44·=·Class··············#353··········//·com/mchange/v2/util/ResourceClosedException53 ···#44·=·Class··············#353··········//·com/mchange/v2/util/ResourceClosedException
54 ···#45·=·Fieldref···········#134.#354·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.logger:Lcom/mchange/v2/log/MLogger;54 ···#45·=·Fieldref···········#134.#354·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.logger:Lcom/mchange/v2/log/MLogger;
55 ···#46·=·Fieldref···········#355.#356·····//·com/mchange/v2/log/MLevel.FINE:Lcom/mchange/v2/log/MLevel;55 ···#46·=·Fieldref···········#355.#356·····//·com/mchange/v2/log/MLevel.FINE:Lcom/mchange/v2/log/MLevel;
56 ···#47·=·InterfaceMethodref·#357.#358·····//·com/mchange/v2/log/MLogger.isLoggable:(Lcom/mchange/v2/log/MLevel;)Z56 ···#47·=·InterfaceMethodref·#357.#358·····//·com/mchange/v2/log/MLogger.isLoggable:(Lcom/mchange/v2/log/MLevel;)Z
Offset 74, 21 lines modifiedOffset 74, 21 lines modified
74 ···#65·=·InterfaceMethodref·#36.#374······//·java/sql/Connection.prepareCall:(Ljava/lang/String;)Ljava/sql/CallableStatement;74 ···#65·=·InterfaceMethodref·#36.#374······//·java/sql/Connection.prepareCall:(Ljava/lang/String;)Ljava/sql/CallableStatement;
75 ···#66·=·InterfaceMethodref·#36.#375······//·java/sql/Connection.prepareCall:(Ljava/lang/String;III)Ljava/sql/CallableStatement;75 ···#66·=·InterfaceMethodref·#36.#375······//·java/sql/Connection.prepareCall:(Ljava/lang/String;III)Ljava/sql/CallableStatement;
76 ···#67·=·InterfaceMethodref·#36.#376······//·java/sql/Connection.prepareCall:(Ljava/lang/String;II)Ljava/sql/CallableStatement;76 ···#67·=·InterfaceMethodref·#36.#376······//·java/sql/Connection.prepareCall:(Ljava/lang/String;II)Ljava/sql/CallableStatement;
77 ···#68·=·InterfaceMethodref·#36.#377······//·java/sql/Connection.getMetaData:()Ljava/sql/DatabaseMetaData;77 ···#68·=·InterfaceMethodref·#36.#377······//·java/sql/Connection.getMetaData:()Ljava/sql/DatabaseMetaData;
78 ···#69·=·Class··············#378··········//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData78 ···#69·=·Class··············#378··········//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData
79 ···#70·=·Methodref··········#69.#379······//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData."<init>":(Ljava/sql/DatabaseMetaData;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Lcom/mchange/v2/c3p0/impl/NewProxyConnection;)V79 ···#70·=·Methodref··········#69.#379······//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData."<init>":(Ljava/sql/DatabaseMetaData;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Lcom/mchange/v2/c3p0/impl/NewProxyConnection;)V
80 ···#71·=·InterfaceMethodref·#36.#380······//·java/sql/Connection.setTransactionIsolation:(I)V80 ···#71·=·InterfaceMethodref·#36.#380······//·java/sql/Connection.setTransactionIsolation:(I)V
81 ···#72·=·Methodref··········#322.#381·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewTxnIsolation:(I)V81 ···#72·=·Methodref··········#333.#381·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewTxnIsolation:(I)V
82 ···#73·=·InterfaceMethodref·#36.#382······//·java/sql/Connection.setCatalog:(Ljava/lang/String;)V82 ···#73·=·InterfaceMethodref·#36.#382······//·java/sql/Connection.setCatalog:(Ljava/lang/String;)V
83 ···#74·=·Methodref··········#322.#383·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewCatalog:(Ljava/lang/String;)V83 ···#74·=·Methodref··········#333.#383·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewCatalog:(Ljava/lang/String;)V
84 ···#75·=·InterfaceMethodref·#36.#384······//·java/sql/Connection.setHoldability:(I)V84 ···#75·=·InterfaceMethodref·#36.#384······//·java/sql/Connection.setHoldability:(I)V
85 ···#76·=·Methodref··········#322.#385·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewHoldability:(I)V85 ···#76·=·Methodref··········#333.#385·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewHoldability:(I)V
86 ···#77·=·InterfaceMethodref·#36.#386······//·java/sql/Connection.setTypeMap:(Ljava/util/Map;)V86 ···#77·=·InterfaceMethodref·#36.#386······//·java/sql/Connection.setTypeMap:(Ljava/util/Map;)V
87 ···#78·=·Methodref··········#322.#387·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewTypeMap:(Ljava/util/Map;)V87 ···#78·=·Methodref··········#333.#387·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markNewTypeMap:(Ljava/util/Map;)V
88 ···#79·=·InterfaceMethodref·#36.#388······//·java/sql/Connection.rollback:(Ljava/sql/Savepoint;)V88 ···#79·=·InterfaceMethodref·#36.#388······//·java/sql/Connection.rollback:(Ljava/sql/Savepoint;)V
89 ···#80·=·InterfaceMethodref·#36.#389······//·java/sql/Connection.rollback:()V89 ···#80·=·InterfaceMethodref·#36.#389······//·java/sql/Connection.rollback:()V
90 ···#81·=·InterfaceMethodref·#36.#390······//·java/sql/Connection.setAutoCommit:(Z)V90 ···#81·=·InterfaceMethodref·#36.#390······//·java/sql/Connection.setAutoCommit:(Z)V
91 ···#82·=·InterfaceMethodref·#36.#391······//·java/sql/Connection.getWarnings:()Ljava/sql/SQLWarning;91 ···#82·=·InterfaceMethodref·#36.#391······//·java/sql/Connection.getWarnings:()Ljava/sql/SQLWarning;
92 ···#83·=·InterfaceMethodref·#36.#392······//·java/sql/Connection.clearWarnings:()V92 ···#83·=·InterfaceMethodref·#36.#392······//·java/sql/Connection.clearWarnings:()V
93 ···#84·=·InterfaceMethodref·#36.#393······//·java/sql/Connection.nativeSQL:(Ljava/lang/String;)Ljava/lang/String;93 ···#84·=·InterfaceMethodref·#36.#393······//·java/sql/Connection.nativeSQL:(Ljava/lang/String;)Ljava/lang/String;
94 ···#85·=·InterfaceMethodref·#36.#394······//·java/sql/Connection.getAutoCommit:()Z94 ···#85·=·InterfaceMethodref·#36.#394······//·java/sql/Connection.getAutoCommit:()Z
Offset 125, 21 lines modifiedOffset 125, 21 lines modified
125 ··#116·=·Class··············#425··········//·java/sql/SQLException125 ··#116·=·Class··············#425··········//·java/sql/SQLException
126 ··#117·=·String·············#426··········//·You·cannot·operate·on·a·closed·Connection!126 ··#117·=·String·············#426··········//·You·cannot·operate·on·a·closed·Connection!
127 ··#118·=·Methodref··········#116.#427·····//·java/sql/SQLException."<init>":(Ljava/lang/String;)V127 ··#118·=·Methodref··········#116.#427·····//·java/sql/SQLException."<init>":(Ljava/lang/String;)V
128 ··#119·=·Fieldref···········#135.#428·····//·com/mchange/v2/c3p0/C3P0ProxyConnection.RAW_CONNECTION:Ljava/lang/Object;128 ··#119·=·Fieldref···········#135.#428·····//·com/mchange/v2/c3p0/C3P0ProxyConnection.RAW_CONNECTION:Ljava/lang/Object;
129 ··#120·=·Methodref··········#429.#430·····//·java/lang/reflect/Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;129 ··#120·=·Methodref··········#429.#430·····//·java/lang/reflect/Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
130 ··#121·=·Class··············#431··········//·java/sql/Statement130 ··#121·=·Class··············#431··········//·java/sql/Statement
131 ··#122·=·Class··············#432··········//·java/sql/ResultSet131 ··#122·=·Class··············#432··········//·java/sql/ResultSet
132 ··#123·=·Methodref··········#322.#433·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markActiveRawConnectionResultSet:(Ljava/sql/ResultSet;)V132 ··#123·=·Methodref··········#333.#433·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markActiveRawConnectionResultSet:(Ljava/sql/ResultSet;)V
133 ··#124·=·Class··············#434··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet133 ··#124·=·Class··············#434··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet
134 ··#125·=·Methodref··········#124.#435·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet."<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V134 ··#125·=·Methodref··········#124.#435·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet."<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V
135 ··#126·=·Class··············#436··········//·java/sql/DatabaseMetaData135 ··#126·=·Class··············#436··········//·java/sql/DatabaseMetaData
136 ··#127·=·Methodref··········#69.#437······//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData."<init>":(Ljava/sql/DatabaseMetaData;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;)V136 ··#127·=·Methodref··········#69.#437······//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData."<init>":(Ljava/sql/DatabaseMetaData;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;)V
137 ··#128·=·Methodref··········#322.#438·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.addConnectionEventListener:(Ljavax/sql/ConnectionEventListener;)V137 ··#128·=·Methodref··········#333.#438·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.addConnectionEventListener:(Ljavax/sql/ConnectionEventListener;)V
138 ··#129·=·Methodref··········#322.#439·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.removeConnectionEventListener:(Ljavax/sql/ConnectionEventListener;)V138 ··#129·=·Methodref··········#333.#439·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.removeConnectionEventListener:(Ljavax/sql/ConnectionEventListener;)V
139 ··#130·=·Methodref··········#134.#440·····//·com/mchange/v2/c3p0/impl/NewProxyConnection."<init>":(Ljava/sql/Connection;)V139 ··#130·=·Methodref··········#134.#440·····//·com/mchange/v2/c3p0/impl/NewProxyConnection."<init>":(Ljava/sql/Connection;)V
140 ··#131·=·Methodref··········#134.#441·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.attach:(Lcom/mchange/v2/c3p0/impl/NewPooledConnection;)V140 ··#131·=·Methodref··········#134.#441·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.attach:(Lcom/mchange/v2/c3p0/impl/NewPooledConnection;)V
141 ··#132·=·String·············#442··········//·com.mchange.v2.c3p0.impl.NewProxyConnection141 ··#132·=·String·············#442··········//·com.mchange.v2.c3p0.impl.NewProxyConnection
142 ··#133·=·Methodref··········#443.#444·····//·com/mchange/v2/log/MLog.getLogger:(Ljava/lang/String;)Lcom/mchange/v2/log/MLogger;142 ··#133·=·Methodref··········#443.#444·····//·com/mchange/v2/log/MLog.getLogger:(Ljava/lang/String;)Lcom/mchange/v2/log/MLogger;
143 ··#134·=·Class··············#445··········//·com/mchange/v2/c3p0/impl/NewProxyConnection143 ··#134·=·Class··············#445··········//·com/mchange/v2/c3p0/impl/NewProxyConnection
144 ··#135·=·Class··············#446··········//·com/mchange/v2/c3p0/C3P0ProxyConnection144 ··#135·=·Class··············#446··········//·com/mchange/v2/c3p0/C3P0ProxyConnection
145 ··#136·=·Utf8···············InnerClasses145 ··#136·=·Utf8···············InnerClasses
Offset 158, 35 lines modifiedOffset 158, 35 lines modified
158 ··#149·=·Utf8···············<init>158 ··#149·=·Utf8···············<init>
159 ··#150·=·Utf8···············(Ljava/sql/Connection;)V159 ··#150·=·Utf8···············(Ljava/sql/Connection;)V
160 ··#151·=·Utf8···············Code160 ··#151·=·Utf8···············Code
161 ··#152·=·Utf8···············LineNumberTable161 ··#152·=·Utf8···············LineNumberTable
162 ··#153·=·Utf8···············LocalVariableTable162 ··#153·=·Utf8···············LocalVariableTable
163 ··#154·=·Utf8···············this163 ··#154·=·Utf8···············this
164 ··#155·=·Utf8···············Lcom/mchange/v2/c3p0/impl/NewProxyConnection;164 ··#155·=·Utf8···············Lcom/mchange/v2/c3p0/impl/NewProxyConnection;
165 ··#156·=·Utf8···············setReadOnly 
166 ··#157·=·Utf8···············(Z)V165 ··#156·=·Utf8···············abort
 166 ··#157·=·Utf8···············(Ljava/util/concurrent/Executor;)V
167 ··#158·=·Utf8···············exc167 ··#158·=·Utf8···············exc
168 ··#159·=·Utf8···············Ljava/lang/NullPointerException;168 ··#159·=·Utf8···············Ljava/lang/NullPointerException;
169 ··#160·=·Utf8···············Ljava/lang/Exception;169 ··#160·=·Utf8···············Ljava/lang/Exception;
170 ··#161·=·Utf8···············a170 ··#161·=·Utf8···············a
 171 ··#162·=·Utf8···············Ljava/util/concurrent/Executor;
171 ··#162·=·Utf8···············StackMapTable172 ··#163·=·Utf8···············StackMapTable
 173 ··#164·=·Class··············#447··········//·java/util/concurrent/Executor
172 ··#163·=·Utf8···············Exceptions174 ··#165·=·Utf8···············Exceptions
173 ··#164·=·Utf8···············close175 ··#166·=·Utf8···············commit
174 ··#165·=·Utf8···············()V176 ··#167·=·Utf8···············()V
 177 ··#168·=·Utf8···············isValid
 178 ··#169·=·Utf8···············(I)Z
 179 ··#170·=·Utf8···············I
 180 ··#171·=·Utf8···············setReadOnly
 181 ··#172·=·Utf8···············(Z)V
 182 ··#173·=·Utf8···············close
Max diff block lines reached; 253326/267824 bytes (94.59%) of diff not shown.
537 KB
com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.class
537 KB
javap -verbose -constants -s -l -private {}
    
Offset 9, 28 lines modifiedOffset 9, 28 lines modified
9 Constant·pool:9 Constant·pool:
10 ····#1·=·Methodref··········#205.#460·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.detach:()V10 ····#1·=·Methodref··········#205.#460·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.detach:()V
11 ····#2·=·Methodref··········#206.#461·····//·java/lang/Object."<init>":()V11 ····#2·=·Methodref··········#206.#461·····//·java/lang/Object."<init>":()V
12 ····#3·=·Class··············#462··········//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData$112 ····#3·=·Class··············#462··········//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData$1
13 ····#4·=·Methodref··········#3.#463·······//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData;)V13 ····#4·=·Methodref··········#3.#463·······//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData;)V
14 ····#5·=·Fieldref···········#205.#464·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.cel:Ljavax/sql/ConnectionEventListener;14 ····#5·=·Fieldref···········#205.#464·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.cel:Ljavax/sql/ConnectionEventListener;
15 ····#6·=·Fieldref···········#205.#465·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.inner:Ljava/sql/DatabaseMetaData;15 ····#6·=·Fieldref···········#205.#465·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.inner:Ljava/sql/DatabaseMetaData;
 16 ····#7·=·InterfaceMethodref·#207.#466·····//·java/sql/DatabaseMetaData.getURL:()Ljava/lang/String;
16 ····#7·=·InterfaceMethodref·#207.#466·····//·java/sql/DatabaseMetaData.getAttributes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet; 
17 ····#8·=·Class··············#467··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet 
18 ····#9·=·Fieldref···········#205.#468·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection; 
19 ···#10·=·Methodref··········#8.#469·······//·com/mchange/v2/c3p0/impl/NewProxyResultSet."<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V 
20 ···#11·=·Class··············#470··········//·java/lang/NullPointerException17 ····#8·=·Class··············#467··········//·java/lang/NullPointerException
21 ···#12·=·Methodref··········#205.#471·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.isDetached:()Z18 ····#9·=·Methodref··········#205.#468·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.isDetached:()Z
22 ···#13·=·Class··············#472··········//·java/lang/IllegalStateException19 ···#10·=·Class··············#469··········//·java/lang/IllegalStateException
23 ···#14·=·String·············#473··········//·You·can\'t·operate·on·a·closed·DatabaseMetaData!!!20 ···#11·=·String·············#470··········//·You·can\'t·operate·on·a·closed·DatabaseMetaData!!!
24 ···#15·=·Methodref··········#13.#474······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V21 ···#12·=·Methodref··········#10.#471······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
25 ···#16·=·Class··············#475··········//·java/lang/Exception22 ···#13·=·Class··············#472··········//·java/lang/Exception
26 ···#17·=·Class··············#476··········//·java/lang/RuntimeException23 ···#14·=·Class··············#473··········//·java/lang/RuntimeException
27 ···#18·=·Methodref··········#17.#477······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V24 ···#15·=·Methodref··········#14.#474······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
 25 ···#16·=·InterfaceMethodref·#207.#475·····//·java/sql/DatabaseMetaData.getAttributes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;
 26 ···#17·=·Class··············#476··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet
 27 ···#18·=·Fieldref···········#205.#477·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;
 28 ···#19·=·Methodref··········#17.#478······//·com/mchange/v2/c3p0/impl/NewProxyResultSet."<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V
28 ···#19·=·InterfaceMethodref·#207.#478·····//·java/sql/DatabaseMetaData.isReadOnly:()Z29 ···#20·=·InterfaceMethodref·#207.#479·····//·java/sql/DatabaseMetaData.isReadOnly:()Z
29 ···#20·=·InterfaceMethodref·#207.#479·····//·java/sql/DatabaseMetaData.getURL:()Ljava/lang/String; 
30 ···#21·=·Fieldref···········#205.#480·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.proxyCon:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;30 ···#21·=·Fieldref···········#205.#480·····//·com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData.proxyCon:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;
31 ···#22·=·InterfaceMethodref·#207.#481·····//·java/sql/DatabaseMetaData.getResultSetHoldability:()I31 ···#22·=·InterfaceMethodref·#207.#481·····//·java/sql/DatabaseMetaData.getResultSetHoldability:()I
32 ···#23·=·InterfaceMethodref·#207.#482·····//·java/sql/DatabaseMetaData.allProceduresAreCallable:()Z32 ···#23·=·InterfaceMethodref·#207.#482·····//·java/sql/DatabaseMetaData.allProceduresAreCallable:()Z
33 ···#24·=·InterfaceMethodref·#207.#483·····//·java/sql/DatabaseMetaData.allTablesAreSelectable:()Z33 ···#24·=·InterfaceMethodref·#207.#483·····//·java/sql/DatabaseMetaData.allTablesAreSelectable:()Z
34 ···#25·=·InterfaceMethodref·#207.#484·····//·java/sql/DatabaseMetaData.getUserName:()Ljava/lang/String;34 ···#25·=·InterfaceMethodref·#207.#484·····//·java/sql/DatabaseMetaData.getUserName:()Ljava/lang/String;
35 ···#26·=·InterfaceMethodref·#207.#485·····//·java/sql/DatabaseMetaData.nullsAreSortedHigh:()Z35 ···#26·=·InterfaceMethodref·#207.#485·····//·java/sql/DatabaseMetaData.nullsAreSortedHigh:()Z
36 ···#27·=·InterfaceMethodref·#207.#486·····//·java/sql/DatabaseMetaData.nullsAreSortedLow:()Z36 ···#27·=·InterfaceMethodref·#207.#486·····//·java/sql/DatabaseMetaData.nullsAreSortedLow:()Z
Offset 228, 35 lines modifiedOffset 228, 35 lines modified
228 ··#219·=·Utf8···············<init>228 ··#219·=·Utf8···············<init>
229 ··#220·=·Utf8···············(Ljava/sql/DatabaseMetaData;)V229 ··#220·=·Utf8···············(Ljava/sql/DatabaseMetaData;)V
230 ··#221·=·Utf8···············Code230 ··#221·=·Utf8···············Code
231 ··#222·=·Utf8···············LineNumberTable231 ··#222·=·Utf8···············LineNumberTable
232 ··#223·=·Utf8···············LocalVariableTable232 ··#223·=·Utf8···············LocalVariableTable
233 ··#224·=·Utf8···············this233 ··#224·=·Utf8···············this
234 ··#225·=·Utf8···············Lcom/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData;234 ··#225·=·Utf8···············Lcom/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData;
 235 ··#226·=·Utf8···············getURL
 236 ··#227·=·Utf8···············()Ljava/lang/String;
 237 ··#228·=·Utf8···············exc
 238 ··#229·=·Utf8···············Ljava/lang/NullPointerException;
 239 ··#230·=·Utf8···············Ljava/lang/Exception;
 240 ··#231·=·Utf8···············StackMapTable
 241 ··#232·=·Utf8···············Exceptions
 242 ··#233·=·Class··············#669··········//·java/sql/SQLException
235 ··#226·=·Utf8···············getAttributes243 ··#234·=·Utf8···············getAttributes
236 ··#227·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;244 ··#235·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;
237 ··#228·=·Utf8···············innerResultSet245 ··#236·=·Utf8···············innerResultSet
238 ··#229·=·Utf8···············Ljava/sql/ResultSet;246 ··#237·=·Utf8···············Ljava/sql/ResultSet;
239 ··#230·=·Utf8···············exc 
240 ··#231·=·Utf8···············Ljava/lang/NullPointerException; 
241 ··#232·=·Utf8···············Ljava/lang/Exception; 
242 ··#233·=·Utf8···············a247 ··#238·=·Utf8···············a
243 ··#234·=·Utf8···············Ljava/lang/String;248 ··#239·=·Utf8···············Ljava/lang/String;
244 ··#235·=·Utf8···············b249 ··#240·=·Utf8···············b
245 ··#236·=·Utf8···············c250 ··#241·=·Utf8···············c
246 ··#237·=·Utf8···············d251 ··#242·=·Utf8···············d
247 ··#238·=·Utf8···············StackMapTable 
248 ··#239·=·Class··············#669··········//·java/sql/ResultSet252 ··#243·=·Class··············#670··········//·java/sql/ResultSet
249 ··#240·=·Class··············#670··········//·java/lang/String253 ··#244·=·Class··············#671··········//·java/lang/String
250 ··#241·=·Utf8···············Exceptions 
251 ··#242·=·Class··············#671··········//·java/sql/SQLException 
252 ··#243·=·Utf8···············isReadOnly254 ··#245·=·Utf8···············isReadOnly
253 ··#244·=·Utf8···············()Z255 ··#246·=·Utf8···············()Z
254 ··#245·=·Utf8···············getURL 
255 ··#246·=·Utf8···············()Ljava/lang/String; 
256 ··#247·=·Utf8···············getConnection256 ··#247·=·Utf8···············getConnection
257 ··#248·=·Utf8···············()Ljava/sql/Connection;257 ··#248·=·Utf8···············()Ljava/sql/Connection;
258 ··#249·=·Utf8···············getResultSetHoldability258 ··#249·=·Utf8···············getResultSetHoldability
259 ··#250·=·Utf8···············()I259 ··#250·=·Utf8···············()I
260 ··#251·=·Utf8···············allProceduresAreCallable260 ··#251·=·Utf8···············allProceduresAreCallable
261 ··#252·=·Utf8···············allTablesAreSelectable261 ··#252·=·Utf8···············allTablesAreSelectable
262 ··#253·=·Utf8···············getUserName262 ··#253·=·Utf8···············getUserName
Offset 468, 118 lines modifiedOffset 468, 118 lines modified
468 ··#459·=·Utf8···············NewProxyDatabaseMetaData.java468 ··#459·=·Utf8···············NewProxyDatabaseMetaData.java
469 ··#460·=·NameAndType········#449:#450·····//·detach:()V469 ··#460·=·NameAndType········#449:#450·····//·detach:()V
470 ··#461·=·NameAndType········#219:#450·····//·"<init>":()V470 ··#461·=·NameAndType········#219:#450·····//·"<init>":()V
471 ··#462·=·Utf8···············com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData$1471 ··#462·=·Utf8···············com/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData$1
472 ··#463·=·NameAndType········#219:#455·····//·"<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData;)V472 ··#463·=·NameAndType········#219:#455·····//·"<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyDatabaseMetaData;)V
473 ··#464·=·NameAndType········#215:#216·····//·cel:Ljavax/sql/ConnectionEventListener;473 ··#464·=·NameAndType········#215:#216·····//·cel:Ljavax/sql/ConnectionEventListener;
474 ··#465·=·NameAndType········#209:#210·····//·inner:Ljava/sql/DatabaseMetaData;474 ··#465·=·NameAndType········#209:#210·····//·inner:Ljava/sql/DatabaseMetaData;
 475 ··#466·=·NameAndType········#226:#227·····//·getURL:()Ljava/lang/String;
475 ··#466·=·NameAndType········#226:#227·····//·getAttributes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet; 
476 ··#467·=·Utf8···············com/mchange/v2/c3p0/impl/NewProxyResultSet 
477 ··#468·=·NameAndType········#213:#214·····//·parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection; 
478 ··#469·=·NameAndType········#219:#673·····//·"<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V 
479 ··#470·=·Utf8···············java/lang/NullPointerException476 ··#467·=·Utf8···············java/lang/NullPointerException
480 ··#471·=·NameAndType········#452:#244·····//·isDetached:()Z477 ··#468·=·NameAndType········#452:#246·····//·isDetached:()Z
481 ··#472·=·Utf8···············java/lang/IllegalStateException478 ··#469·=·Utf8···············java/lang/IllegalStateException
482 ··#473·=·Utf8···············You·can\'t·operate·on·a·closed·DatabaseMetaData!!!479 ··#470·=·Utf8···············You·can\'t·operate·on·a·closed·DatabaseMetaData!!!
483 ··#474·=·NameAndType········#219:#674·····//·"<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V480 ··#471·=·NameAndType········#219:#673·····//·"<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
484 ··#475·=·Utf8···············java/lang/Exception481 ··#472·=·Utf8···············java/lang/Exception
485 ··#476·=·Utf8···············java/lang/RuntimeException482 ··#473·=·Utf8···············java/lang/RuntimeException
486 ··#477·=·NameAndType········#219:#675·····//·"<init>":(Ljava/lang/Throwable;)V483 ··#474·=·NameAndType········#219:#674·····//·"<init>":(Ljava/lang/Throwable;)V
 484 ··#475·=·NameAndType········#234:#235·····//·getAttributes:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/ResultSet;
 485 ··#476·=·Utf8···············com/mchange/v2/c3p0/impl/NewProxyResultSet
 486 ··#477·=·NameAndType········#213:#214·····//·parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;
 487 ··#478·=·NameAndType········#219:#675·····//·"<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V
487 ··#478·=·NameAndType········#243:#244·····//·isReadOnly:()Z488 ··#479·=·NameAndType········#245:#246·····//·isReadOnly:()Z
488 ··#479·=·NameAndType········#245:#246·····//·getURL:()Ljava/lang/String; 
489 ··#480·=·NameAndType········#217:#218·····//·proxyCon:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;489 ··#480·=·NameAndType········#217:#218·····//·proxyCon:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;
490 ··#481·=·NameAndType········#249:#250·····//·getResultSetHoldability:()I490 ··#481·=·NameAndType········#249:#250·····//·getResultSetHoldability:()I
491 ··#482·=·NameAndType········#251:#244·····//·allProceduresAreCallable:()Z491 ··#482·=·NameAndType········#251:#246·····//·allProceduresAreCallable:()Z
492 ··#483·=·NameAndType········#252:#244·····//·allTablesAreSelectable:()Z492 ··#483·=·NameAndType········#252:#246·····//·allTablesAreSelectable:()Z
493 ··#484·=·NameAndType········#253:#246·····//·getUserName:()Ljava/lang/String;493 ··#484·=·NameAndType········#253:#227·····//·getUserName:()Ljava/lang/String;
494 ··#485·=·NameAndType········#254:#244·····//·nullsAreSortedHigh:()Z494 ··#485·=·NameAndType········#254:#246·····//·nullsAreSortedHigh:()Z
495 ··#486·=·NameAndType········#255:#244·····//·nullsAreSortedLow:()Z495 ··#486·=·NameAndType········#255:#246·····//·nullsAreSortedLow:()Z
496 ··#487·=·NameAndType········#256:#244·····//·nullsAreSortedAtStart:()Z496 ··#487·=·NameAndType········#256:#246·····//·nullsAreSortedAtStart:()Z
497 ··#488·=·NameAndType········#257:#244·····//·nullsAreSortedAtEnd:()Z497 ··#488·=·NameAndType········#257:#246·····//·nullsAreSortedAtEnd:()Z
498 ··#489·=·NameAndType········#258:#246·····//·getDatabaseProductName:()Ljava/lang/String;498 ··#489·=·NameAndType········#258:#227·····//·getDatabaseProductName:()Ljava/lang/String;
499 ··#490·=·NameAndType········#259:#246·····//·getDatabaseProductVersion:()Ljava/lang/String;499 ··#490·=·NameAndType········#259:#227·····//·getDatabaseProductVersion:()Ljava/lang/String;
500 ··#491·=·NameAndType········#260:#246·····//·getDriverName:()Ljava/lang/String;500 ··#491·=·NameAndType········#260:#227·····//·getDriverName:()Ljava/lang/String;
501 ··#492·=·NameAndType········#261:#246·····//·getDriverVersion:()Ljava/lang/String;501 ··#492·=·NameAndType········#261:#227·····//·getDriverVersion:()Ljava/lang/String;
502 ··#493·=·NameAndType········#262:#250·····//·getDriverMajorVersion:()I502 ··#493·=·NameAndType········#262:#250·····//·getDriverMajorVersion:()I
503 ··#494·=·NameAndType········#263:#250·····//·getDriverMinorVersion:()I503 ··#494·=·NameAndType········#263:#250·····//·getDriverMinorVersion:()I
504 ··#495·=·NameAndType········#264:#244·····//·usesLocalFiles:()Z504 ··#495·=·NameAndType········#264:#246·····//·usesLocalFiles:()Z
505 ··#496·=·NameAndType········#265:#244·····//·usesLocalFilePerTable:()Z505 ··#496·=·NameAndType········#265:#246·····//·usesLocalFilePerTable:()Z
506 ··#497·=·NameAndType········#266:#244·····//·supportsMixedCaseIdentifiers:()Z506 ··#497·=·NameAndType········#266:#246·····//·supportsMixedCaseIdentifiers:()Z
507 ··#498·=·NameAndType········#267:#244·····//·storesUpperCaseIdentifiers:()Z507 ··#498·=·NameAndType········#267:#246·····//·storesUpperCaseIdentifiers:()Z
508 ··#499·=·NameAndType········#268:#244·····//·storesLowerCaseIdentifiers:()Z508 ··#499·=·NameAndType········#268:#246·····//·storesLowerCaseIdentifiers:()Z
509 ··#500·=·NameAndType········#269:#244·····//·storesMixedCaseIdentifiers:()Z509 ··#500·=·NameAndType········#269:#246·····//·storesMixedCaseIdentifiers:()Z
510 ··#501·=·NameAndType········#270:#244·····//·supportsMixedCaseQuotedIdentifiers:()Z510 ··#501·=·NameAndType········#270:#246·····//·supportsMixedCaseQuotedIdentifiers:()Z
511 ··#502·=·NameAndType········#271:#244·····//·storesUpperCaseQuotedIdentifiers:()Z511 ··#502·=·NameAndType········#271:#246·····//·storesUpperCaseQuotedIdentifiers:()Z
Max diff block lines reached; 533640/549716 bytes (97.08%) of diff not shown.
124 KB
com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.class
124 KB
javap -verbose -constants -s -l -private {}
    
Offset 11, 38 lines modifiedOffset 11, 38 lines modified
11 ····#2·=·Methodref··········#157.#419·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.detach:()V11 ····#2·=·Methodref··········#157.#419·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.detach:()V
12 ····#3·=·Methodref··········#158.#420·····//·java/lang/Object."<init>":()V12 ····#3·=·Methodref··········#158.#420·····//·java/lang/Object."<init>":()V
13 ····#4·=·Class··············#421··········//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement$113 ····#4·=·Class··············#421··········//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement$1
14 ····#5·=·Methodref··········#4.#422·······//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyPreparedStatement;)V14 ····#5·=·Methodref··········#4.#422·······//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyPreparedStatement;)V
15 ····#6·=·Fieldref···········#157.#423·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.cel:Ljavax/sql/ConnectionEventListener;15 ····#6·=·Fieldref···········#157.#423·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.cel:Ljavax/sql/ConnectionEventListener;
16 ····#7·=·Fieldref···········#157.#424·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.inner:Ljava/sql/PreparedStatement;16 ····#7·=·Fieldref···········#157.#424·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.inner:Ljava/sql/PreparedStatement;
17 ····#8·=·Methodref··········#157.#425·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.maybeDirtyTransaction:()V17 ····#8·=·Methodref··········#157.#425·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.maybeDirtyTransaction:()V
18 ····#9·=·InterfaceMethodref·#159.#426·····//·java/sql/PreparedStatement.execute:()Z18 ····#9·=·InterfaceMethodref·#159.#426·····//·java/sql/PreparedStatement.setTimestamp:(ILjava/sql/Timestamp;Ljava/util/Calendar;)V
19 ···#10·=·Class··············#427··········//·java/lang/NullPointerException19 ···#10·=·Class··············#427··········//·java/lang/NullPointerException
20 ···#11·=·Methodref··········#157.#428·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isDetached:()Z20 ···#11·=·Methodref··········#157.#428·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isDetached:()Z
21 ···#12·=·Class··············#429··········//·java/lang/IllegalStateException21 ···#12·=·Class··············#429··········//·java/lang/IllegalStateException
22 ···#13·=·String·············#430··········//·You·can\'t·operate·on·a·closed·Statement!!!22 ···#13·=·String·············#430··········//·You·can\'t·operate·on·a·closed·Statement!!!
23 ···#14·=·Methodref··········#12.#431······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V23 ···#14·=·Methodref··········#12.#431······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
24 ···#15·=·Class··············#432··········//·java/lang/Exception24 ···#15·=·Class··············#432··········//·java/lang/Exception
25 ···#16·=·Class··············#433··········//·java/lang/RuntimeException25 ···#16·=·Class··············#433··········//·java/lang/RuntimeException
26 ···#17·=·Methodref··········#16.#434······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V26 ···#17·=·Methodref··········#16.#434······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
27 ···#18·=·InterfaceMethodref·#159.#435·····//·java/sql/PreparedStatement.setBoolean:(IZ)V 
28 ···#19·=·InterfaceMethodref·#159.#436·····//·java/sql/PreparedStatement.setByte:(IB)V 
29 ···#20·=·InterfaceMethodref·#159.#437·····//·java/sql/PreparedStatement.setShort:(IS)V 
30 ···#21·=·InterfaceMethodref·#159.#438·····//·java/sql/PreparedStatement.setInt:(II)V 
31 ···#22·=·InterfaceMethodref·#159.#439·····//·java/sql/PreparedStatement.setLong:(IJ)V 
32 ···#23·=·InterfaceMethodref·#159.#440·····//·java/sql/PreparedStatement.setFloat:(IF)V 
33 ···#24·=·InterfaceMethodref·#159.#441·····//·java/sql/PreparedStatement.setDouble:(ID)V 
34 ···#25·=·InterfaceMethodref·#159.#442·····//·java/sql/PreparedStatement.setTimestamp:(ILjava/sql/Timestamp;)V27 ···#18·=·InterfaceMethodref·#159.#435·····//·java/sql/PreparedStatement.setTimestamp:(ILjava/sql/Timestamp;)V
35 ···#26·=·InterfaceMethodref·#159.#443·····//·java/sql/PreparedStatement.setTimestamp:(ILjava/sql/Timestamp;Ljava/util/Calendar;)V 
36 ···#27·=·InterfaceMethodref·#159.#444·····//·java/sql/PreparedStatement.setURL:(ILjava/net/URL;)V28 ···#19·=·InterfaceMethodref·#159.#436·····//·java/sql/PreparedStatement.setURL:(ILjava/net/URL;)V
37 ···#28·=·InterfaceMethodref·#159.#445·····//·java/sql/PreparedStatement.setArray:(ILjava/sql/Array;)V29 ···#20·=·InterfaceMethodref·#159.#437·····//·java/sql/PreparedStatement.setArray:(ILjava/sql/Array;)V
 30 ···#21·=·InterfaceMethodref·#159.#438·····//·java/sql/PreparedStatement.setTime:(ILjava/sql/Time;)V
38 ···#29·=·InterfaceMethodref·#159.#446·····//·java/sql/PreparedStatement.setTime:(ILjava/sql/Time;Ljava/util/Calendar;)V31 ···#22·=·InterfaceMethodref·#159.#439·····//·java/sql/PreparedStatement.setTime:(ILjava/sql/Time;Ljava/util/Calendar;)V
39 ···#30·=·InterfaceMethodref·#159.#447·····//·java/sql/PreparedStatement.setTime:(ILjava/sql/Time;)V 
40 ···#31·=·InterfaceMethodref·#159.#448·····//·java/sql/PreparedStatement.setDate:(ILjava/sql/Date;Ljava/util/Calendar;)V32 ···#23·=·InterfaceMethodref·#159.#440·····//·java/sql/PreparedStatement.setDate:(ILjava/sql/Date;Ljava/util/Calendar;)V
41 ···#32·=·InterfaceMethodref·#159.#449·····//·java/sql/PreparedStatement.setDate:(ILjava/sql/Date;)V33 ···#24·=·InterfaceMethodref·#159.#441·····//·java/sql/PreparedStatement.setDate:(ILjava/sql/Date;)V
 34 ···#25·=·InterfaceMethodref·#159.#442·····//·java/sql/PreparedStatement.execute:()Z
 35 ···#26·=·InterfaceMethodref·#159.#443·····//·java/sql/PreparedStatement.setBoolean:(IZ)V
 36 ···#27·=·InterfaceMethodref·#159.#444·····//·java/sql/PreparedStatement.setByte:(IB)V
 37 ···#28·=·InterfaceMethodref·#159.#445·····//·java/sql/PreparedStatement.setShort:(IS)V
 38 ···#29·=·InterfaceMethodref·#159.#446·····//·java/sql/PreparedStatement.setInt:(II)V
 39 ···#30·=·InterfaceMethodref·#159.#447·····//·java/sql/PreparedStatement.setLong:(IJ)V
 40 ···#31·=·InterfaceMethodref·#159.#448·····//·java/sql/PreparedStatement.setFloat:(IF)V
 41 ···#32·=·InterfaceMethodref·#159.#449·····//·java/sql/PreparedStatement.setDouble:(ID)V
42 ···#33·=·InterfaceMethodref·#159.#450·····//·java/sql/PreparedStatement.getMetaData:()Ljava/sql/ResultSetMetaData;42 ···#33·=·InterfaceMethodref·#159.#450·····//·java/sql/PreparedStatement.getMetaData:()Ljava/sql/ResultSetMetaData;
43 ···#34·=·InterfaceMethodref·#159.#451·····//·java/sql/PreparedStatement.executeQuery:()Ljava/sql/ResultSet;43 ···#34·=·InterfaceMethodref·#159.#451·····//·java/sql/PreparedStatement.executeQuery:()Ljava/sql/ResultSet;
44 ···#35·=·Fieldref···········#157.#452·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;44 ···#35·=·Fieldref···········#157.#452·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;
45 ···#36·=·Methodref··········#453.#454·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markActiveResultSetForStatement:(Ljava/sql/Statement;Ljava/sql/ResultSet;)V45 ···#36·=·Methodref··········#453.#454·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markActiveResultSetForStatement:(Ljava/sql/Statement;Ljava/sql/ResultSet;)V
46 ···#37·=·Class··············#455··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet46 ···#37·=·Class··············#455··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet
47 ···#38·=·Methodref··········#37.#456······//·com/mchange/v2/c3p0/impl/NewProxyResultSet."<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V47 ···#38·=·Methodref··········#37.#456······//·com/mchange/v2/c3p0/impl/NewProxyResultSet."<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V
48 ···#39·=·InterfaceMethodref·#159.#457·····//·java/sql/PreparedStatement.executeUpdate:()I48 ···#39·=·InterfaceMethodref·#159.#457·····//·java/sql/PreparedStatement.executeUpdate:()I
Offset 81, 30 lines modifiedOffset 81, 30 lines modified
81 ···#72·=·InterfaceMethodref·#159.#490·····//·java/sql/PreparedStatement.setNString:(ILjava/lang/String;)V81 ···#72·=·InterfaceMethodref·#159.#490·····//·java/sql/PreparedStatement.setNString:(ILjava/lang/String;)V
82 ···#73·=·InterfaceMethodref·#159.#491·····//·java/sql/PreparedStatement.setNCharacterStream:(ILjava/io/Reader;J)V82 ···#73·=·InterfaceMethodref·#159.#491·····//·java/sql/PreparedStatement.setNCharacterStream:(ILjava/io/Reader;J)V
83 ···#74·=·InterfaceMethodref·#159.#492·····//·java/sql/PreparedStatement.setNCharacterStream:(ILjava/io/Reader;)V83 ···#74·=·InterfaceMethodref·#159.#492·····//·java/sql/PreparedStatement.setNCharacterStream:(ILjava/io/Reader;)V
84 ···#75·=·InterfaceMethodref·#159.#493·····//·java/sql/PreparedStatement.setNClob:(ILjava/sql/NClob;)V84 ···#75·=·InterfaceMethodref·#159.#493·····//·java/sql/PreparedStatement.setNClob:(ILjava/sql/NClob;)V
85 ···#76·=·InterfaceMethodref·#159.#494·····//·java/sql/PreparedStatement.setNClob:(ILjava/io/Reader;J)V85 ···#76·=·InterfaceMethodref·#159.#494·····//·java/sql/PreparedStatement.setNClob:(ILjava/io/Reader;J)V
86 ···#77·=·InterfaceMethodref·#159.#495·····//·java/sql/PreparedStatement.setNClob:(ILjava/io/Reader;)V86 ···#77·=·InterfaceMethodref·#159.#495·····//·java/sql/PreparedStatement.setNClob:(ILjava/io/Reader;)V
87 ···#78·=·InterfaceMethodref·#159.#496·····//·java/sql/PreparedStatement.setSQLXML:(ILjava/sql/SQLXML;)V87 ···#78·=·InterfaceMethodref·#159.#496·····//·java/sql/PreparedStatement.setSQLXML:(ILjava/sql/SQLXML;)V
88 ···#79·=·InterfaceMethodref·#159.#497·····//·java/sql/PreparedStatement.execute:(Ljava/lang/String;[Ljava/lang/String;)Z88 ···#79·=·InterfaceMethodref·#159.#497·····//·java/sql/PreparedStatement.cancel:()V
89 ···#80·=·InterfaceMethodref·#159.#498·····//·java/sql/PreparedStatement.execute:(Ljava/lang/String;I)Z89 ···#80·=·InterfaceMethodref·#159.#498·····//·java/sql/PreparedStatement.execute:(Ljava/lang/String;[I)Z
90 ···#81·=·InterfaceMethodref·#159.#499·····//·java/sql/PreparedStatement.execute:(Ljava/lang/String;)Z90 ···#81·=·InterfaceMethodref·#159.#499·····//·java/sql/PreparedStatement.execute:(Ljava/lang/String;I)Z
91 ···#82·=·InterfaceMethodref·#159.#500·····//·java/sql/PreparedStatement.execute:(Ljava/lang/String;[I)Z91 ···#82·=·InterfaceMethodref·#159.#500·····//·java/sql/PreparedStatement.execute:(Ljava/lang/String;)Z
 92 ···#83·=·InterfaceMethodref·#159.#501·····//·java/sql/PreparedStatement.execute:(Ljava/lang/String;[Ljava/lang/String;)Z
92 ···#83·=·Fieldref···········#157.#501·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.is_cached:Z93 ···#84·=·Fieldref···········#157.#502·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.is_cached:Z
93 ···#84·=·Methodref··········#453.#502·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.checkinStatement:(Ljava/sql/Statement;)V94 ···#85·=·Methodref··········#453.#503·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.checkinStatement:(Ljava/sql/Statement;)V
94 ···#85·=·Methodref··········#453.#503·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveUncachedStatement:(Ljava/sql/Statement;)V95 ···#86·=·Methodref··········#453.#504·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveUncachedStatement:(Ljava/sql/Statement;)V
95 ···#86·=·InterfaceMethodref·#159.#504·····//·java/sql/PreparedStatement.close:()V96 ···#87·=·InterfaceMethodref·#159.#505·····//·java/sql/PreparedStatement.close:()V
96 ···#87·=·Fieldref···········#157.#505·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.logger:Lcom/mchange/v2/log/MLogger;97 ···#88·=·Fieldref···········#157.#506·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.logger:Lcom/mchange/v2/log/MLogger;
97 ···#88·=·Fieldref···········#506.#507·····//·com/mchange/v2/log/MLevel.WARNING:Lcom/mchange/v2/log/MLevel;98 ···#89·=·Fieldref···········#507.#508·····//·com/mchange/v2/log/MLevel.WARNING:Lcom/mchange/v2/log/MLevel;
98 ···#89·=·InterfaceMethodref·#508.#509·····//·com/mchange/v2/log/MLogger.isLoggable:(Lcom/mchange/v2/log/MLevel;)Z99 ···#90·=·InterfaceMethodref·#509.#510·····//·com/mchange/v2/log/MLogger.isLoggable:(Lcom/mchange/v2/log/MLevel;)Z
99 ···#90·=·String·············#510··········//·Exception·on·close·of·inner·statement.100 ···#91·=·String·············#511··········//·Exception·on·close·of·inner·statement.
100 ···#91·=·InterfaceMethodref·#508.#511·····//·com/mchange/v2/log/MLogger.log:(Lcom/mchange/v2/log/MLevel;Ljava/lang/String;Ljava/lang/Throwable;)V101 ···#92·=·InterfaceMethodref·#509.#512·····//·com/mchange/v2/log/MLogger.log:(Lcom/mchange/v2/log/MLevel;Ljava/lang/String;Ljava/lang/Throwable;)V
101 ···#92·=·Methodref··········#512.#513·····//·com/mchange/v2/sql/SqlUtils.toSQLException:(Ljava/lang/Throwable;)Ljava/sql/SQLException;102 ···#93·=·Methodref··········#513.#514·····//·com/mchange/v2/sql/SqlUtils.toSQLException:(Ljava/lang/Throwable;)Ljava/sql/SQLException;
102 ···#93·=·Fieldref···········#157.#514·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.creatorProxy:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;103 ···#94·=·Fieldref···········#157.#515·····//·com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.creatorProxy:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;
103 ···#94·=·InterfaceMethodref·#159.#515·····//·java/sql/PreparedStatement.cancel:()V 
104 ···#95·=·Class··············#516··········//·java/sql/SQLException104 ···#95·=·Class··············#516··········//·java/sql/SQLException
105 ···#96·=·String·············#517··········//·You·cannot·operate·on·a·closed·Statement!105 ···#96·=·String·············#517··········//·You·cannot·operate·on·a·closed·Statement!
106 ···#97·=·Methodref··········#95.#518······//·java/sql/SQLException."<init>":(Ljava/lang/String;)V106 ···#97·=·Methodref··········#95.#518······//·java/sql/SQLException."<init>":(Ljava/lang/String;)V
107 ···#98·=·InterfaceMethodref·#159.#519·····//·java/sql/PreparedStatement.executeQuery:(Ljava/lang/String;)Ljava/sql/ResultSet;107 ···#98·=·InterfaceMethodref·#159.#519·····//·java/sql/PreparedStatement.executeQuery:(Ljava/lang/String;)Ljava/sql/ResultSet;
108 ···#99·=·InterfaceMethodref·#159.#520·····//·java/sql/PreparedStatement.executeUpdate:(Ljava/lang/String;[Ljava/lang/String;)I108 ···#99·=·InterfaceMethodref·#159.#520·····//·java/sql/PreparedStatement.executeUpdate:(Ljava/lang/String;[Ljava/lang/String;)I
109 ··#100·=·InterfaceMethodref·#159.#521·····//·java/sql/PreparedStatement.executeUpdate:(Ljava/lang/String;)I109 ··#100·=·InterfaceMethodref·#159.#521·····//·java/sql/PreparedStatement.executeUpdate:(Ljava/lang/String;)I
110 ··#101·=·InterfaceMethodref·#159.#522·····//·java/sql/PreparedStatement.executeUpdate:(Ljava/lang/String;I)I110 ··#101·=·InterfaceMethodref·#159.#522·····//·java/sql/PreparedStatement.executeUpdate:(Ljava/lang/String;I)I
Offset 183, 69 lines modifiedOffset 183, 69 lines modified
183 ··#174·=·Utf8···············<init>183 ··#174·=·Utf8···············<init>
184 ··#175·=·Utf8···············(Ljava/sql/PreparedStatement;)V184 ··#175·=·Utf8···············(Ljava/sql/PreparedStatement;)V
185 ··#176·=·Utf8···············Code185 ··#176·=·Utf8···············Code
186 ··#177·=·Utf8···············LineNumberTable186 ··#177·=·Utf8···············LineNumberTable
187 ··#178·=·Utf8···············LocalVariableTable187 ··#178·=·Utf8···············LocalVariableTable
188 ··#179·=·Utf8···············this188 ··#179·=·Utf8···············this
189 ··#180·=·Utf8···············Lcom/mchange/v2/c3p0/impl/NewProxyPreparedStatement;189 ··#180·=·Utf8···············Lcom/mchange/v2/c3p0/impl/NewProxyPreparedStatement;
190 ··#181·=·Utf8···············execute190 ··#181·=·Utf8···············setTimestamp
191 ··#182·=·Utf8···············()Z191 ··#182·=·Utf8···············(ILjava/sql/Timestamp;Ljava/util/Calendar;)V
192 ··#183·=·Utf8···············exc192 ··#183·=·Utf8···············exc
193 ··#184·=·Utf8···············Ljava/lang/NullPointerException;193 ··#184·=·Utf8···············Ljava/lang/NullPointerException;
194 ··#185·=·Utf8···············Ljava/lang/Exception;194 ··#185·=·Utf8···············Ljava/lang/Exception;
195 ··#186·=·Utf8···············StackMapTable 
196 ··#187·=·Utf8···············Exceptions 
197 ··#188·=·Utf8···············setBoolean195 ··#186·=·Utf8···············a
198 ··#189·=·Utf8···············(IZ)V196 ··#187·=·Utf8···············I
 197 ··#188·=·Utf8···············b
 198 ··#189·=·Utf8···············Ljava/sql/Timestamp;
199 ··#190·=·Utf8···············a199 ··#190·=·Utf8···············c
200 ··#191·=·Utf8···············I200 ··#191·=·Utf8···············Ljava/util/Calendar;
201 ··#192·=·Utf8···············b201 ··#192·=·Utf8···············StackMapTable
202 ··#193·=·Utf8···············setByte 
203 ··#194·=·Utf8···············(IB)V 
204 ··#195·=·Utf8···············B 
205 ··#196·=·Utf8···············setShort 
206 ··#197·=·Utf8···············(IS)V 
207 ··#198·=·Utf8···············S 
208 ··#199·=·Utf8···············setInt 
209 ··#200·=·Utf8···············(II)V 
210 ··#201·=·Utf8···············setLong 
211 ··#202·=·Utf8···············(IJ)V 
212 ··#203·=·Utf8···············J 
213 ··#204·=·Utf8···············setFloat 
214 ··#205·=·Utf8···············(IF)V 
215 ··#206·=·Utf8···············F 
216 ··#207·=·Utf8···············setDouble 
217 ··#208·=·Utf8···············(ID)V 
218 ··#209·=·Utf8···············D 
219 ··#210·=·Utf8···············setTimestamp 
220 ··#211·=·Utf8···············(ILjava/sql/Timestamp;)V 
221 ··#212·=·Utf8···············Ljava/sql/Timestamp; 
222 ··#213·=·Class··············#584··········//·java/sql/Timestamp202 ··#193·=·Class··············#584··········//·java/sql/Timestamp
223 ··#214·=·Utf8···············(ILjava/sql/Timestamp;Ljava/util/Calendar;)V 
224 ··#215·=·Utf8···············c 
225 ··#216·=·Utf8···············Ljava/util/Calendar; 
226 ··#217·=·Class··············#585··········//·java/util/Calendar203 ··#194·=·Class··············#585··········//·java/util/Calendar
 204 ··#195·=·Utf8···············Exceptions
Max diff block lines reached; 110560/126542 bytes (87.37%) of diff not shown.
569 KB
com/mchange/v2/c3p0/impl/NewProxyResultSet.class
569 KB
javap -verbose -constants -s -l -private {}
    
Offset 12, 124 lines modifiedOffset 12, 124 lines modified
12 ····#3·=·Methodref··········#238.#559·····//·java/lang/Object."<init>":()V12 ····#3·=·Methodref··········#238.#559·····//·java/lang/Object."<init>":()V
13 ····#4·=·Class··············#560··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet$113 ····#4·=·Class··············#560··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet$1
14 ····#5·=·Methodref··········#4.#561·······//·com/mchange/v2/c3p0/impl/NewProxyResultSet$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyResultSet;)V14 ····#5·=·Methodref··········#4.#561·······//·com/mchange/v2/c3p0/impl/NewProxyResultSet$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyResultSet;)V
15 ····#6·=·Fieldref···········#237.#562·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.cel:Ljavax/sql/ConnectionEventListener;15 ····#6·=·Fieldref···········#237.#562·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.cel:Ljavax/sql/ConnectionEventListener;
16 ····#7·=·Fieldref···········#237.#563·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.inner:Ljava/sql/ResultSet;16 ····#7·=·Fieldref···········#237.#563·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.inner:Ljava/sql/ResultSet;
17 ····#8·=·Fieldref···········#237.#564·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.proxyConn:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;17 ····#8·=·Fieldref···········#237.#564·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.proxyConn:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;
18 ····#9·=·Methodref··········#233.#565·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.maybeDirtyTransaction:()V18 ····#9·=·Methodref··········#233.#565·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.maybeDirtyTransaction:()V
19 ···#10·=·InterfaceMethodref·#239.#566·····//·java/sql/ResultSet.updateBytes:(I[B)V19 ···#10·=·InterfaceMethodref·#239.#566·····//·java/sql/ResultSet.previous:()Z
20 ···#11·=·Class··············#567··········//·java/lang/NullPointerException20 ···#11·=·Class··············#567··········//·java/lang/NullPointerException
21 ···#12·=·Methodref··········#237.#568·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.isDetached:()Z21 ···#12·=·Methodref··········#237.#568·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.isDetached:()Z
22 ···#13·=·Class··············#569··········//·java/lang/IllegalStateException22 ···#13·=·Class··············#569··········//·java/lang/IllegalStateException
23 ···#14·=·String·············#570··········//·You·can\'t·operate·on·a·closed·ResultSet!!!23 ···#14·=·String·············#570··········//·You·can\'t·operate·on·a·closed·ResultSet!!!
24 ···#15·=·Methodref··········#13.#571······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V24 ···#15·=·Methodref··········#13.#571······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
25 ···#16·=·Class··············#572··········//·java/lang/Exception25 ···#16·=·Class··············#572··········//·java/lang/Exception
26 ···#17·=·Class··············#573··········//·java/lang/RuntimeException26 ···#17·=·Class··············#573··········//·java/lang/RuntimeException
27 ···#18·=·Methodref··········#17.#574······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V27 ···#18·=·Methodref··········#17.#574······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
 28 ···#19·=·InterfaceMethodref·#239.#575·····//·java/sql/ResultSet.absolute:(I)Z
 29 ···#20·=·InterfaceMethodref·#239.#576·····//·java/sql/ResultSet.getArray:(Ljava/lang/String;)Ljava/sql/Array;
 30 ···#21·=·InterfaceMethodref·#239.#577·····//·java/sql/ResultSet.getArray:(I)Ljava/sql/Array;
 31 ···#22·=·InterfaceMethodref·#239.#578·····//·java/sql/ResultSet.getString:(Ljava/lang/String;)Ljava/lang/String;
 32 ···#23·=·InterfaceMethodref·#239.#579·····//·java/sql/ResultSet.getString:(I)Ljava/lang/String;
 33 ···#24·=·InterfaceMethodref·#239.#580·····//·java/sql/ResultSet.getURL:(Ljava/lang/String;)Ljava/net/URL;
 34 ···#25·=·InterfaceMethodref·#239.#581·····//·java/sql/ResultSet.getURL:(I)Ljava/net/URL;
 35 ···#26·=·InterfaceMethodref·#239.#582·····//·java/sql/ResultSet.getTime:(I)Ljava/sql/Time;
 36 ···#27·=·InterfaceMethodref·#239.#583·····//·java/sql/ResultSet.getTime:(ILjava/util/Calendar;)Ljava/sql/Time;
 37 ···#28·=·InterfaceMethodref·#239.#584·····//·java/sql/ResultSet.getTime:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Time;
 38 ···#29·=·InterfaceMethodref·#239.#585·····//·java/sql/ResultSet.getTime:(Ljava/lang/String;)Ljava/sql/Time;
 39 ···#30·=·InterfaceMethodref·#239.#586·····//·java/sql/ResultSet.updateTime:(Ljava/lang/String;Ljava/sql/Time;)V
 40 ···#31·=·InterfaceMethodref·#239.#587·····//·java/sql/ResultSet.updateTime:(ILjava/sql/Time;)V
 41 ···#32·=·InterfaceMethodref·#239.#588·····//·java/sql/ResultSet.relative:(I)Z
 42 ···#33·=·InterfaceMethodref·#239.#589·····//·java/sql/ResultSet.getBigDecimal:(Ljava/lang/String;I)Ljava/math/BigDecimal;
 43 ···#34·=·InterfaceMethodref·#239.#590·····//·java/sql/ResultSet.getBigDecimal:(Ljava/lang/String;)Ljava/math/BigDecimal;
 44 ···#35·=·InterfaceMethodref·#239.#591·····//·java/sql/ResultSet.getBigDecimal:(II)Ljava/math/BigDecimal;
 45 ···#36·=·InterfaceMethodref·#239.#592·····//·java/sql/ResultSet.getBigDecimal:(I)Ljava/math/BigDecimal;
 46 ···#37·=·InterfaceMethodref·#239.#593·····//·java/sql/ResultSet.getDate:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Date;
 47 ···#38·=·InterfaceMethodref·#239.#594·····//·java/sql/ResultSet.getDate:(ILjava/util/Calendar;)Ljava/sql/Date;
 48 ···#39·=·InterfaceMethodref·#239.#595·····//·java/sql/ResultSet.getDate:(Ljava/lang/String;)Ljava/sql/Date;
 49 ···#40·=·InterfaceMethodref·#239.#596·····//·java/sql/ResultSet.getDate:(I)Ljava/sql/Date;
 50 ···#41·=·InterfaceMethodref·#239.#597·····//·java/sql/ResultSet.updateBytes:(I[B)V
28 ···#19·=·InterfaceMethodref·#239.#575·····//·java/sql/ResultSet.updateBytes:(Ljava/lang/String;[B)V51 ···#42·=·InterfaceMethodref·#239.#598·····//·java/sql/ResultSet.updateBytes:(Ljava/lang/String;[B)V
29 ···#20·=·InterfaceMethodref·#239.#576·····//·java/sql/ResultSet.getObject:(I)Ljava/lang/Object;52 ···#43·=·InterfaceMethodref·#239.#599·····//·java/sql/ResultSet.getObject:(I)Ljava/lang/Object;
30 ···#21·=·InterfaceMethodref·#239.#577·····//·java/sql/ResultSet.getObject:(ILjava/util/Map;)Ljava/lang/Object;53 ···#44·=·InterfaceMethodref·#239.#600·····//·java/sql/ResultSet.getObject:(ILjava/util/Map;)Ljava/lang/Object;
31 ···#22·=·InterfaceMethodref·#239.#578·····//·java/sql/ResultSet.getObject:(Ljava/lang/String;)Ljava/lang/Object; 
32 ···#23·=·InterfaceMethodref·#239.#579·····//·java/sql/ResultSet.getObject:(ILjava/lang/Class;)Ljava/lang/Object;54 ···#45·=·InterfaceMethodref·#239.#601·····//·java/sql/ResultSet.getObject:(ILjava/lang/Class;)Ljava/lang/Object;
 55 ···#46·=·InterfaceMethodref·#239.#602·····//·java/sql/ResultSet.getObject:(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;
33 ···#24·=·InterfaceMethodref·#239.#580·····//·java/sql/ResultSet.getObject:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;56 ···#47·=·InterfaceMethodref·#239.#603·····//·java/sql/ResultSet.getObject:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
34 ···#25·=·InterfaceMethodref·#239.#581·····//·java/sql/ResultSet.getObject:(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/Object;57 ···#48·=·InterfaceMethodref·#239.#604·····//·java/sql/ResultSet.getObject:(Ljava/lang/String;)Ljava/lang/Object;
35 ···#26·=·InterfaceMethodref·#239.#582·····//·java/sql/ResultSet.getBoolean:(I)Z58 ···#49·=·InterfaceMethodref·#239.#605·····//·java/sql/ResultSet.getBoolean:(I)Z
36 ···#27·=·InterfaceMethodref·#239.#583·····//·java/sql/ResultSet.getBoolean:(Ljava/lang/String;)Z59 ···#50·=·InterfaceMethodref·#239.#606·····//·java/sql/ResultSet.getBoolean:(Ljava/lang/String;)Z
37 ···#28·=·InterfaceMethodref·#239.#584·····//·java/sql/ResultSet.getByte:(Ljava/lang/String;)B60 ···#51·=·InterfaceMethodref·#239.#607·····//·java/sql/ResultSet.getByte:(Ljava/lang/String;)B
38 ···#29·=·InterfaceMethodref·#239.#585·····//·java/sql/ResultSet.getByte:(I)B61 ···#52·=·InterfaceMethodref·#239.#608·····//·java/sql/ResultSet.getByte:(I)B
39 ···#30·=·InterfaceMethodref·#239.#586·····//·java/sql/ResultSet.getShort:(Ljava/lang/String;)S62 ···#53·=·InterfaceMethodref·#239.#609·····//·java/sql/ResultSet.getShort:(Ljava/lang/String;)S
40 ···#31·=·InterfaceMethodref·#239.#587·····//·java/sql/ResultSet.getShort:(I)S63 ···#54·=·InterfaceMethodref·#239.#610·····//·java/sql/ResultSet.getShort:(I)S
41 ···#32·=·InterfaceMethodref·#239.#588·····//·java/sql/ResultSet.getInt:(I)I64 ···#55·=·InterfaceMethodref·#239.#611·····//·java/sql/ResultSet.getInt:(I)I
42 ···#33·=·InterfaceMethodref·#239.#589·····//·java/sql/ResultSet.getInt:(Ljava/lang/String;)I65 ···#56·=·InterfaceMethodref·#239.#612·····//·java/sql/ResultSet.getInt:(Ljava/lang/String;)I
43 ···#34·=·InterfaceMethodref·#239.#590·····//·java/sql/ResultSet.getLong:(I)J 
44 ···#35·=·InterfaceMethodref·#239.#591·····//·java/sql/ResultSet.getLong:(Ljava/lang/String;)J66 ···#57·=·InterfaceMethodref·#239.#613·····//·java/sql/ResultSet.getLong:(Ljava/lang/String;)J
45 ···#36·=·InterfaceMethodref·#239.#592·····//·java/sql/ResultSet.getFloat:(I)F67 ···#58·=·InterfaceMethodref·#239.#614·····//·java/sql/ResultSet.getLong:(I)J
46 ···#37·=·InterfaceMethodref·#239.#593·····//·java/sql/ResultSet.getFloat:(Ljava/lang/String;)F68 ···#59·=·InterfaceMethodref·#239.#615·····//·java/sql/ResultSet.getFloat:(Ljava/lang/String;)F
 69 ···#60·=·InterfaceMethodref·#239.#616·····//·java/sql/ResultSet.getFloat:(I)F
47 ···#38·=·InterfaceMethodref·#239.#594·····//·java/sql/ResultSet.getDouble:(I)D70 ···#61·=·InterfaceMethodref·#239.#617·····//·java/sql/ResultSet.getDouble:(I)D
48 ···#39·=·InterfaceMethodref·#239.#595·····//·java/sql/ResultSet.getDouble:(Ljava/lang/String;)D71 ···#62·=·InterfaceMethodref·#239.#618·····//·java/sql/ResultSet.getDouble:(Ljava/lang/String;)D
 72 ···#63·=·InterfaceMethodref·#239.#619·····//·java/sql/ResultSet.getBytes:(Ljava/lang/String;)[B
49 ···#40·=·InterfaceMethodref·#239.#596·····//·java/sql/ResultSet.getBytes:(I)[B73 ···#64·=·InterfaceMethodref·#239.#620·····//·java/sql/ResultSet.getBytes:(I)[B
50 ···#41·=·InterfaceMethodref·#239.#597·····//·java/sql/ResultSet.getBytes:(Ljava/lang/String;)[B 
51 ···#42·=·InterfaceMethodref·#239.#598·····//·java/sql/ResultSet.last:()Z74 ···#65·=·InterfaceMethodref·#239.#621·····//·java/sql/ResultSet.last:()Z
52 ···#43·=·InterfaceMethodref·#239.#599·····//·java/sql/ResultSet.next:()Z75 ···#66·=·InterfaceMethodref·#239.#622·····//·java/sql/ResultSet.next:()Z
53 ···#44·=·InterfaceMethodref·#239.#600·····//·java/sql/ResultSet.first:()Z76 ···#67·=·InterfaceMethodref·#239.#623·····//·java/sql/ResultSet.first:()Z
54 ···#45·=·Fieldref···········#237.#601·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.creator:Ljava/lang/Object;77 ···#68·=·Fieldref···········#237.#624·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.creator:Ljava/lang/Object;
55 ···#46·=·Class··············#602··········//·java/sql/Statement78 ···#69·=·Class··············#625··········//·java/sql/Statement
56 ···#47·=·Fieldref···········#237.#603·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;79 ···#70·=·Fieldref···········#237.#626·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;
57 ···#48·=·Methodref··········#550.#604·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveResultSetForStatement:(Ljava/sql/Statement;Ljava/sql/ResultSet;)V80 ···#71·=·Methodref··········#550.#627·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveResultSetForStatement:(Ljava/sql/Statement;Ljava/sql/ResultSet;)V
58 ···#49·=·Class··············#605··········//·java/sql/DatabaseMetaData81 ···#72·=·Class··············#628··········//·java/sql/DatabaseMetaData
59 ···#50·=·Methodref··········#550.#606·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveMetaDataResultSet:(Ljava/sql/ResultSet;)V82 ···#73·=·Methodref··········#550.#629·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveMetaDataResultSet:(Ljava/sql/ResultSet;)V
60 ···#51·=·Class··············#607··········//·java/sql/Connection83 ···#74·=·Class··············#630··········//·java/sql/Connection
61 ···#52·=·Methodref··········#550.#608·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveRawConnectionResultSet:(Ljava/sql/ResultSet;)V84 ···#75·=·Methodref··········#550.#631·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveRawConnectionResultSet:(Ljava/sql/ResultSet;)V
62 ···#53·=·Class··············#609··········//·java/lang/InternalError85 ···#76·=·Class··············#632··········//·java/lang/InternalError
63 ···#54·=·Class··············#610··········//·java/lang/StringBuilder86 ···#77·=·Class··············#633··········//·java/lang/StringBuilder
64 ···#55·=·Methodref··········#54.#559······//·java/lang/StringBuilder."<init>":()V87 ···#78·=·Methodref··········#77.#559······//·java/lang/StringBuilder."<init>":()V
65 ···#56·=·String·············#611··········//·Must·be·Statement·or·DatabaseMetaData·--·Bad·Creator:88 ···#79·=·String·············#634··········//·Must·be·Statement·or·DatabaseMetaData·--·Bad·Creator:
66 ···#57·=·Methodref··········#54.#612······//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;89 ···#80·=·Methodref··········#77.#635······//·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
67 ···#58·=·Methodref··········#54.#613······//·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;90 ···#81·=·Methodref··········#77.#636······//·java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
68 ···#59·=·Methodref··········#54.#614······//·java/lang/StringBuilder.toString:()Ljava/lang/String;91 ···#82·=·Methodref··········#77.#637······//·java/lang/StringBuilder.toString:()Ljava/lang/String;
69 ···#60·=·Methodref··········#53.#615······//·java/lang/InternalError."<init>":(Ljava/lang/String;)V92 ···#83·=·Methodref··········#76.#638······//·java/lang/InternalError."<init>":(Ljava/lang/String;)V
70 ···#61·=·InterfaceMethodref·#239.#616·····//·java/sql/ResultSet.close:()V93 ···#84·=·InterfaceMethodref·#239.#639·····//·java/sql/ResultSet.close:()V
71 ···#62·=·InterfaceMethodref·#239.#617·····//·java/sql/ResultSet.getType:()I94 ···#85·=·InterfaceMethodref·#239.#640·····//·java/sql/ResultSet.getType:()I
72 ···#63·=·InterfaceMethodref·#239.#618·····//·java/sql/ResultSet.getRef:(Ljava/lang/String;)Ljava/sql/Ref; 
73 ···#64·=·InterfaceMethodref·#239.#619·····//·java/sql/ResultSet.getRef:(I)Ljava/sql/Ref;95 ···#86·=·InterfaceMethodref·#239.#641·····//·java/sql/ResultSet.getRef:(I)Ljava/sql/Ref;
74 ···#65·=·InterfaceMethodref·#239.#620·····//·java/sql/ResultSet.previous:()Z 
75 ···#66·=·InterfaceMethodref·#239.#621·····//·java/sql/ResultSet.absolute:(I)Z 
76 ···#67·=·InterfaceMethodref·#239.#622·····//·java/sql/ResultSet.getArray:(Ljava/lang/String;)Ljava/sql/Array; 
77 ···#68·=·InterfaceMethodref·#239.#623·····//·java/sql/ResultSet.getArray:(I)Ljava/sql/Array; 
78 ···#69·=·InterfaceMethodref·#239.#624·····//·java/sql/ResultSet.getString:(I)Ljava/lang/String; 
79 ···#70·=·InterfaceMethodref·#239.#625·····//·java/sql/ResultSet.getString:(Ljava/lang/String;)Ljava/lang/String; 
80 ···#71·=·InterfaceMethodref·#239.#626·····//·java/sql/ResultSet.getURL:(Ljava/lang/String;)Ljava/net/URL; 
81 ···#72·=·InterfaceMethodref·#239.#627·····//·java/sql/ResultSet.getURL:(I)Ljava/net/URL; 
82 ···#73·=·InterfaceMethodref·#239.#628·····//·java/sql/ResultSet.getTime:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Time; 
83 ···#74·=·InterfaceMethodref·#239.#629·····//·java/sql/ResultSet.getTime:(ILjava/util/Calendar;)Ljava/sql/Time; 
84 ···#75·=·InterfaceMethodref·#239.#630·····//·java/sql/ResultSet.getTime:(I)Ljava/sql/Time; 
85 ···#76·=·InterfaceMethodref·#239.#631·····//·java/sql/ResultSet.getTime:(Ljava/lang/String;)Ljava/sql/Time;96 ···#87·=·InterfaceMethodref·#239.#642·····//·java/sql/ResultSet.getRef:(Ljava/lang/String;)Ljava/sql/Ref;
86 ···#77·=·InterfaceMethodref·#239.#632·····//·java/sql/ResultSet.updateTime:(Ljava/lang/String;Ljava/sql/Time;)V 
87 ···#78·=·InterfaceMethodref·#239.#633·····//·java/sql/ResultSet.updateTime:(ILjava/sql/Time;)V 
88 ···#79·=·InterfaceMethodref·#239.#634·····//·java/sql/ResultSet.relative:(I)Z 
89 ···#80·=·InterfaceMethodref·#239.#635·····//·java/sql/ResultSet.getBigDecimal:(II)Ljava/math/BigDecimal; 
90 ···#81·=·InterfaceMethodref·#239.#636·····//·java/sql/ResultSet.getBigDecimal:(Ljava/lang/String;I)Ljava/math/BigDecimal; 
91 ···#82·=·InterfaceMethodref·#239.#637·····//·java/sql/ResultSet.getBigDecimal:(Ljava/lang/String;)Ljava/math/BigDecimal; 
92 ···#83·=·InterfaceMethodref·#239.#638·····//·java/sql/ResultSet.getBigDecimal:(I)Ljava/math/BigDecimal; 
93 ···#84·=·InterfaceMethodref·#239.#639·····//·java/sql/ResultSet.getDate:(Ljava/lang/String;)Ljava/sql/Date; 
94 ···#85·=·InterfaceMethodref·#239.#640·····//·java/sql/ResultSet.getDate:(I)Ljava/sql/Date; 
95 ···#86·=·InterfaceMethodref·#239.#641·····//·java/sql/ResultSet.getDate:(ILjava/util/Calendar;)Ljava/sql/Date; 
96 ···#87·=·InterfaceMethodref·#239.#642·····//·java/sql/ResultSet.getDate:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Date; 
97 ···#88·=·Fieldref···········#237.#643·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.creatorProxy:Ljava/lang/Object;97 ···#88·=·Fieldref···········#237.#643·····//·com/mchange/v2/c3p0/impl/NewProxyResultSet.creatorProxy:Ljava/lang/Object;
98 ···#89·=·InterfaceMethodref·#239.#644·····//·java/sql/ResultSet.getMetaData:()Ljava/sql/ResultSetMetaData;98 ···#89·=·InterfaceMethodref·#239.#644·····//·java/sql/ResultSet.getMetaData:()Ljava/sql/ResultSetMetaData;
99 ···#90·=·InterfaceMethodref·#239.#645·····//·java/sql/ResultSet.getWarnings:()Ljava/sql/SQLWarning;99 ···#90·=·InterfaceMethodref·#239.#645·····//·java/sql/ResultSet.getWarnings:()Ljava/sql/SQLWarning;
100 ···#91·=·InterfaceMethodref·#239.#646·····//·java/sql/ResultSet.clearWarnings:()V100 ···#91·=·InterfaceMethodref·#239.#646·····//·java/sql/ResultSet.clearWarnings:()V
101 ···#92·=·InterfaceMethodref·#239.#647·····//·java/sql/ResultSet.setFetchDirection:(I)V101 ···#92·=·InterfaceMethodref·#239.#647·····//·java/sql/ResultSet.setFetchDirection:(I)V
102 ···#93·=·InterfaceMethodref·#239.#648·····//·java/sql/ResultSet.getFetchDirection:()I102 ···#93·=·InterfaceMethodref·#239.#648·····//·java/sql/ResultSet.getFetchDirection:()I
103 ···#94·=·InterfaceMethodref·#239.#649·····//·java/sql/ResultSet.setFetchSize:(I)V103 ···#94·=·InterfaceMethodref·#239.#649·····//·java/sql/ResultSet.setFetchSize:(I)V
104 ···#95·=·InterfaceMethodref·#239.#650·····//·java/sql/ResultSet.getFetchSize:()I104 ···#95·=·InterfaceMethodref·#239.#650·····//·java/sql/ResultSet.getFetchSize:()I
105 ···#96·=·InterfaceMethodref·#239.#651·····//·java/sql/ResultSet.getHoldability:()I105 ···#96·=·InterfaceMethodref·#239.#651·····//·java/sql/ResultSet.getHoldability:()I
106 ···#97·=·InterfaceMethodref·#239.#652·····//·java/sql/ResultSet.wasNull:()Z106 ···#97·=·InterfaceMethodref·#239.#652·····//·java/sql/ResultSet.wasNull:()Z
107 ···#98·=·InterfaceMethodref·#239.#653·····//·java/sql/ResultSet.getTimestamp:(Ljava/lang/String;)Ljava/sql/Timestamp; 
108 ···#99·=·InterfaceMethodref·#239.#654·····//·java/sql/ResultSet.getTimestamp:(ILjava/util/Calendar;)Ljava/sql/Timestamp;107 ···#98·=·InterfaceMethodref·#239.#653·····//·java/sql/ResultSet.getTimestamp:(ILjava/util/Calendar;)Ljava/sql/Timestamp;
109 ··#100·=·InterfaceMethodref·#239.#655·····//·java/sql/ResultSet.getTimestamp:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Timestamp;108 ···#99·=·InterfaceMethodref·#239.#654·····//·java/sql/ResultSet.getTimestamp:(Ljava/lang/String;Ljava/util/Calendar;)Ljava/sql/Timestamp;
110 ··#101·=·InterfaceMethodref·#239.#656·····//·java/sql/ResultSet.getTimestamp:(I)Ljava/sql/Timestamp;109 ··#100·=·InterfaceMethodref·#239.#655·····//·java/sql/ResultSet.getTimestamp:(I)Ljava/sql/Timestamp;
 110 ··#101·=·InterfaceMethodref·#239.#656·····//·java/sql/ResultSet.getTimestamp:(Ljava/lang/String;)Ljava/sql/Timestamp;
 111 ··#102·=·InterfaceMethodref·#239.#657·····//·java/sql/ResultSet.getBlob:(I)Ljava/sql/Blob;
Max diff block lines reached; 564408/582276 bytes (96.93%) of diff not shown.
58.9 KB
com/mchange/v2/c3p0/impl/NewProxyStatement.class
58.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 11, 44 lines modifiedOffset 11, 44 lines modified
11 ····#2·=·Methodref··········#99.#251······//·com/mchange/v2/c3p0/impl/NewProxyStatement.detach:()V11 ····#2·=·Methodref··········#99.#251······//·com/mchange/v2/c3p0/impl/NewProxyStatement.detach:()V
12 ····#3·=·Methodref··········#100.#252·····//·java/lang/Object."<init>":()V12 ····#3·=·Methodref··········#100.#252·····//·java/lang/Object."<init>":()V
13 ····#4·=·Class··············#253··········//·com/mchange/v2/c3p0/impl/NewProxyStatement$113 ····#4·=·Class··············#253··········//·com/mchange/v2/c3p0/impl/NewProxyStatement$1
14 ····#5·=·Methodref··········#4.#254·······//·com/mchange/v2/c3p0/impl/NewProxyStatement$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyStatement;)V14 ····#5·=·Methodref··········#4.#254·······//·com/mchange/v2/c3p0/impl/NewProxyStatement$1."<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyStatement;)V
15 ····#6·=·Fieldref···········#99.#255······//·com/mchange/v2/c3p0/impl/NewProxyStatement.cel:Ljavax/sql/ConnectionEventListener;15 ····#6·=·Fieldref···········#99.#255······//·com/mchange/v2/c3p0/impl/NewProxyStatement.cel:Ljavax/sql/ConnectionEventListener;
16 ····#7·=·Fieldref···········#99.#256······//·com/mchange/v2/c3p0/impl/NewProxyStatement.inner:Ljava/sql/Statement;16 ····#7·=·Fieldref···········#99.#256······//·com/mchange/v2/c3p0/impl/NewProxyStatement.inner:Ljava/sql/Statement;
17 ····#8·=·Methodref··········#99.#257······//·com/mchange/v2/c3p0/impl/NewProxyStatement.maybeDirtyTransaction:()V17 ····#8·=·Methodref··········#99.#257······//·com/mchange/v2/c3p0/impl/NewProxyStatement.maybeDirtyTransaction:()V
18 ····#9·=·InterfaceMethodref·#101.#258·····//·java/sql/Statement.execute:(Ljava/lang/String;[Ljava/lang/String;)Z18 ····#9·=·InterfaceMethodref·#101.#258·····//·java/sql/Statement.cancel:()V
19 ···#10·=·Class··············#259··········//·java/lang/NullPointerException19 ···#10·=·Class··············#259··········//·java/lang/NullPointerException
20 ···#11·=·Methodref··········#99.#260······//·com/mchange/v2/c3p0/impl/NewProxyStatement.isDetached:()Z20 ···#11·=·Methodref··········#99.#260······//·com/mchange/v2/c3p0/impl/NewProxyStatement.isDetached:()Z
21 ···#12·=·Class··············#261··········//·java/lang/IllegalStateException21 ···#12·=·Class··············#261··········//·java/lang/IllegalStateException
22 ···#13·=·String·············#262··········//·You·can\'t·operate·on·a·closed·Statement!!!22 ···#13·=·String·············#262··········//·You·can\'t·operate·on·a·closed·Statement!!!
23 ···#14·=·Methodref··········#12.#263······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V23 ···#14·=·Methodref··········#12.#263······//·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
24 ···#15·=·Class··············#264··········//·java/lang/Exception24 ···#15·=·Class··············#264··········//·java/lang/Exception
25 ···#16·=·Class··············#265··········//·java/lang/RuntimeException25 ···#16·=·Class··············#265··········//·java/lang/RuntimeException
26 ···#17·=·Methodref··········#16.#266······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V26 ···#17·=·Methodref··········#16.#266······//·java/lang/RuntimeException."<init>":(Ljava/lang/Throwable;)V
27 ···#18·=·InterfaceMethodref·#101.#267·····//·java/sql/Statement.execute:(Ljava/lang/String;I)Z27 ···#18·=·InterfaceMethodref·#101.#267·····//·java/sql/Statement.execute:(Ljava/lang/String;[I)Z
28 ···#19·=·InterfaceMethodref·#101.#268·····//·java/sql/Statement.execute:(Ljava/lang/String;)Z28 ···#19·=·InterfaceMethodref·#101.#268·····//·java/sql/Statement.execute:(Ljava/lang/String;I)Z
29 ···#20·=·InterfaceMethodref·#101.#269·····//·java/sql/Statement.execute:(Ljava/lang/String;[I)Z29 ···#20·=·InterfaceMethodref·#101.#269·····//·java/sql/Statement.execute:(Ljava/lang/String;)Z
 30 ···#21·=·InterfaceMethodref·#101.#270·····//·java/sql/Statement.execute:(Ljava/lang/String;[Ljava/lang/String;)Z
30 ···#21·=·Fieldref···········#99.#270······//·com/mchange/v2/c3p0/impl/NewProxyStatement.is_cached:Z31 ···#22·=·Fieldref···········#99.#271······//·com/mchange/v2/c3p0/impl/NewProxyStatement.is_cached:Z
31 ···#22·=·Fieldref···········#99.#271······//·com/mchange/v2/c3p0/impl/NewProxyStatement.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;32 ···#23·=·Fieldref···········#99.#272······//·com/mchange/v2/c3p0/impl/NewProxyStatement.parentPooledConnection:Lcom/mchange/v2/c3p0/impl/NewPooledConnection;
32 ···#23·=·Methodref··········#272.#273·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.checkinStatement:(Ljava/sql/Statement;)V33 ···#24·=·Methodref··········#273.#274·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.checkinStatement:(Ljava/sql/Statement;)V
33 ···#24·=·Methodref··········#272.#274·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveUncachedStatement:(Ljava/sql/Statement;)V34 ···#25·=·Methodref··········#273.#275·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markInactiveUncachedStatement:(Ljava/sql/Statement;)V
34 ···#25·=·InterfaceMethodref·#101.#275·····//·java/sql/Statement.close:()V35 ···#26·=·InterfaceMethodref·#101.#276·····//·java/sql/Statement.close:()V
35 ···#26·=·Fieldref···········#99.#276······//·com/mchange/v2/c3p0/impl/NewProxyStatement.logger:Lcom/mchange/v2/log/MLogger;36 ···#27·=·Fieldref···········#99.#277······//·com/mchange/v2/c3p0/impl/NewProxyStatement.logger:Lcom/mchange/v2/log/MLogger;
36 ···#27·=·Fieldref···········#277.#278·····//·com/mchange/v2/log/MLevel.WARNING:Lcom/mchange/v2/log/MLevel;37 ···#28·=·Fieldref···········#278.#279·····//·com/mchange/v2/log/MLevel.WARNING:Lcom/mchange/v2/log/MLevel;
37 ···#28·=·InterfaceMethodref·#279.#280·····//·com/mchange/v2/log/MLogger.isLoggable:(Lcom/mchange/v2/log/MLevel;)Z38 ···#29·=·InterfaceMethodref·#280.#281·····//·com/mchange/v2/log/MLogger.isLoggable:(Lcom/mchange/v2/log/MLevel;)Z
38 ···#29·=·String·············#281··········//·Exception·on·close·of·inner·statement.39 ···#30·=·String·············#282··········//·Exception·on·close·of·inner·statement.
39 ···#30·=·InterfaceMethodref·#279.#282·····//·com/mchange/v2/log/MLogger.log:(Lcom/mchange/v2/log/MLevel;Ljava/lang/String;Ljava/lang/Throwable;)V40 ···#31·=·InterfaceMethodref·#280.#283·····//·com/mchange/v2/log/MLogger.log:(Lcom/mchange/v2/log/MLevel;Ljava/lang/String;Ljava/lang/Throwable;)V
40 ···#31·=·Methodref··········#283.#284·····//·com/mchange/v2/sql/SqlUtils.toSQLException:(Ljava/lang/Throwable;)Ljava/sql/SQLException;41 ···#32·=·Methodref··········#284.#285·····//·com/mchange/v2/sql/SqlUtils.toSQLException:(Ljava/lang/Throwable;)Ljava/sql/SQLException;
41 ···#32·=·Fieldref···········#99.#285······//·com/mchange/v2/c3p0/impl/NewProxyStatement.creatorProxy:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;42 ···#33·=·Fieldref···········#99.#286······//·com/mchange/v2/c3p0/impl/NewProxyStatement.creatorProxy:Lcom/mchange/v2/c3p0/impl/NewProxyConnection;
42 ···#33·=·InterfaceMethodref·#101.#286·····//·java/sql/Statement.cancel:()V 
43 ···#34·=·Class··············#287··········//·java/sql/SQLException43 ···#34·=·Class··············#287··········//·java/sql/SQLException
44 ···#35·=·String·············#288··········//·You·cannot·operate·on·a·closed·Statement!44 ···#35·=·String·············#288··········//·You·cannot·operate·on·a·closed·Statement!
45 ···#36·=·Methodref··········#34.#289······//·java/sql/SQLException."<init>":(Ljava/lang/String;)V45 ···#36·=·Methodref··········#34.#289······//·java/sql/SQLException."<init>":(Ljava/lang/String;)V
46 ···#37·=·InterfaceMethodref·#101.#290·····//·java/sql/Statement.executeQuery:(Ljava/lang/String;)Ljava/sql/ResultSet;46 ···#37·=·InterfaceMethodref·#101.#290·····//·java/sql/Statement.executeQuery:(Ljava/lang/String;)Ljava/sql/ResultSet;
47 ···#38·=·Methodref··········#272.#291·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markActiveResultSetForStatement:(Ljava/sql/Statement;Ljava/sql/ResultSet;)V47 ···#38·=·Methodref··········#273.#291·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.markActiveResultSetForStatement:(Ljava/sql/Statement;Ljava/sql/ResultSet;)V
48 ···#39·=·Class··············#292··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet48 ···#39·=·Class··············#292··········//·com/mchange/v2/c3p0/impl/NewProxyResultSet
49 ···#40·=·Methodref··········#39.#293······//·com/mchange/v2/c3p0/impl/NewProxyResultSet."<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V49 ···#40·=·Methodref··········#39.#293······//·com/mchange/v2/c3p0/impl/NewProxyResultSet."<init>":(Ljava/sql/ResultSet;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;Ljava/lang/Object;Ljava/lang/Object;)V
50 ···#41·=·InterfaceMethodref·#101.#294·····//·java/sql/Statement.executeUpdate:(Ljava/lang/String;[Ljava/lang/String;)I50 ···#41·=·InterfaceMethodref·#101.#294·····//·java/sql/Statement.executeUpdate:(Ljava/lang/String;[Ljava/lang/String;)I
51 ···#42·=·InterfaceMethodref·#101.#295·····//·java/sql/Statement.executeUpdate:(Ljava/lang/String;)I51 ···#42·=·InterfaceMethodref·#101.#295·····//·java/sql/Statement.executeUpdate:(Ljava/lang/String;)I
52 ···#43·=·InterfaceMethodref·#101.#296·····//·java/sql/Statement.executeUpdate:(Ljava/lang/String;I)I52 ···#43·=·InterfaceMethodref·#101.#296·····//·java/sql/Statement.executeUpdate:(Ljava/lang/String;I)I
53 ···#44·=·InterfaceMethodref·#101.#297·····//·java/sql/Statement.executeUpdate:(Ljava/lang/String;[I)I53 ···#44·=·InterfaceMethodref·#101.#297·····//·java/sql/Statement.executeUpdate:(Ljava/lang/String;[I)I
54 ···#45·=·InterfaceMethodref·#101.#298·····//·java/sql/Statement.getMaxFieldSize:()I54 ···#45·=·InterfaceMethodref·#101.#298·····//·java/sql/Statement.getMaxFieldSize:()I
Offset 90, 16 lines modifiedOffset 90, 16 lines modified
90 ···#81·=·InterfaceMethodref·#101.#334·····//·java/sql/Statement.executeLargeUpdate:(Ljava/lang/String;)J90 ···#81·=·InterfaceMethodref·#101.#334·····//·java/sql/Statement.executeLargeUpdate:(Ljava/lang/String;)J
91 ···#82·=·InterfaceMethodref·#101.#335·····//·java/sql/Statement.enquoteLiteral:(Ljava/lang/String;)Ljava/lang/String;91 ···#82·=·InterfaceMethodref·#101.#335·····//·java/sql/Statement.enquoteLiteral:(Ljava/lang/String;)Ljava/lang/String;
92 ···#83·=·InterfaceMethodref·#101.#336·····//·java/sql/Statement.enquoteIdentifier:(Ljava/lang/String;Z)Ljava/lang/String;92 ···#83·=·InterfaceMethodref·#101.#336·····//·java/sql/Statement.enquoteIdentifier:(Ljava/lang/String;Z)Ljava/lang/String;
93 ···#84·=·InterfaceMethodref·#101.#337·····//·java/sql/Statement.isSimpleIdentifier:(Ljava/lang/String;)Z93 ···#84·=·InterfaceMethodref·#101.#337·····//·java/sql/Statement.isSimpleIdentifier:(Ljava/lang/String;)Z
94 ···#85·=·InterfaceMethodref·#101.#338·····//·java/sql/Statement.enquoteNCharLiteral:(Ljava/lang/String;)Ljava/lang/String;94 ···#85·=·InterfaceMethodref·#101.#338·····//·java/sql/Statement.enquoteNCharLiteral:(Ljava/lang/String;)Ljava/lang/String;
95 ···#86·=·InterfaceMethodref·#101.#339·····//·java/sql/Statement.unwrap:(Ljava/lang/Class;)Ljava/lang/Object;95 ···#86·=·InterfaceMethodref·#101.#339·····//·java/sql/Statement.unwrap:(Ljava/lang/Class;)Ljava/lang/Object;
96 ···#87·=·InterfaceMethodref·#101.#340·····//·java/sql/Statement.isWrapperFor:(Ljava/lang/Class;)Z96 ···#87·=·InterfaceMethodref·#101.#340·····//·java/sql/Statement.isWrapperFor:(Ljava/lang/Class;)Z
97 ···#88·=·Methodref··········#272.#341·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.addConnectionEventListener:(Ljavax/sql/ConnectionEventListener;)V97 ···#88·=·Methodref··········#273.#341·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.addConnectionEventListener:(Ljavax/sql/ConnectionEventListener;)V
98 ···#89·=·Methodref··········#272.#342·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.removeConnectionEventListener:(Ljavax/sql/ConnectionEventListener;)V98 ···#89·=·Methodref··········#273.#342·····//·com/mchange/v2/c3p0/impl/NewPooledConnection.removeConnectionEventListener:(Ljavax/sql/ConnectionEventListener;)V
99 ···#90·=·Methodref··········#99.#343······//·com/mchange/v2/c3p0/impl/NewProxyStatement."<init>":(Ljava/sql/Statement;)V99 ···#90·=·Methodref··········#99.#343······//·com/mchange/v2/c3p0/impl/NewProxyStatement."<init>":(Ljava/sql/Statement;)V
100 ···#91·=·Methodref··········#99.#344······//·com/mchange/v2/c3p0/impl/NewProxyStatement.attach:(Lcom/mchange/v2/c3p0/impl/NewPooledConnection;)V100 ···#91·=·Methodref··········#99.#344······//·com/mchange/v2/c3p0/impl/NewProxyStatement.attach:(Lcom/mchange/v2/c3p0/impl/NewPooledConnection;)V
101 ···#92·=·Methodref··········#99.#345······//·com/mchange/v2/c3p0/impl/NewProxyStatement."<init>":(Ljava/sql/Statement;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;)V101 ···#92·=·Methodref··········#99.#345······//·com/mchange/v2/c3p0/impl/NewProxyStatement."<init>":(Ljava/sql/Statement;Lcom/mchange/v2/c3p0/impl/NewPooledConnection;)V
102 ···#93·=·Fieldref···········#102.#346·····//·com/mchange/v2/c3p0/C3P0ProxyStatement.RAW_STATEMENT:Ljava/lang/Object;102 ···#93·=·Fieldref···········#102.#346·····//·com/mchange/v2/c3p0/C3P0ProxyStatement.RAW_STATEMENT:Ljava/lang/Object;
103 ···#94·=·Methodref··········#347.#348·····//·java/lang/reflect/Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;103 ···#94·=·Methodref··········#347.#348·····//·java/lang/reflect/Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
104 ···#95·=·Class··············#349··········//·java/sql/ResultSet104 ···#95·=·Class··············#349··········//·java/sql/ResultSet
105 ···#96·=·Methodref··········#350.#257·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.maybeDirtyTransaction:()V105 ···#96·=·Methodref··········#350.#257·····//·com/mchange/v2/c3p0/impl/NewProxyConnection.maybeDirtyTransaction:()V
Offset 125, 39 lines modifiedOffset 125, 39 lines modified
125 ··#116·=·Utf8···············<init>125 ··#116·=·Utf8···············<init>
126 ··#117·=·Utf8···············(Ljava/sql/Statement;)V126 ··#117·=·Utf8···············(Ljava/sql/Statement;)V
127 ··#118·=·Utf8···············Code127 ··#118·=·Utf8···············Code
128 ··#119·=·Utf8···············LineNumberTable128 ··#119·=·Utf8···············LineNumberTable
129 ··#120·=·Utf8···············LocalVariableTable129 ··#120·=·Utf8···············LocalVariableTable
130 ··#121·=·Utf8···············this130 ··#121·=·Utf8···············this
131 ··#122·=·Utf8···············Lcom/mchange/v2/c3p0/impl/NewProxyStatement;131 ··#122·=·Utf8···············Lcom/mchange/v2/c3p0/impl/NewProxyStatement;
132 ··#123·=·Utf8···············execute132 ··#123·=·Utf8···············cancel
133 ··#124·=·Utf8···············(Ljava/lang/String;[Ljava/lang/String;)Z133 ··#124·=·Utf8···············()V
134 ··#125·=·Utf8···············exc134 ··#125·=·Utf8···············exc
135 ··#126·=·Utf8···············Ljava/lang/NullPointerException;135 ··#126·=·Utf8···············Ljava/lang/NullPointerException;
136 ··#127·=·Utf8···············Ljava/lang/Exception;136 ··#127·=·Utf8···············Ljava/lang/Exception;
137 ··#128·=·Utf8···············a 
138 ··#129·=·Utf8···············Ljava/lang/String; 
139 ··#130·=·Utf8···············b 
140 ··#131·=·Utf8···············[Ljava/lang/String; 
141 ··#132·=·Utf8···············StackMapTable137 ··#128·=·Utf8···············StackMapTable
 138 ··#129·=·Utf8···············Exceptions
 139 ··#130·=·Utf8···············execute
 140 ··#131·=·Utf8···············(Ljava/lang/String;[I)Z
 141 ··#132·=·Utf8···············a
 142 ··#133·=·Utf8···············Ljava/lang/String;
 143 ··#134·=·Utf8···············b
 144 ··#135·=·Utf8···············[I
142 ··#133·=·Class··············#358··········//·java/lang/String145 ··#136·=·Class··············#358··········//·java/lang/String
143 ··#134·=·Class··············#131··········//·"[Ljava/lang/String;"146 ··#137·=·Class··············#135··········//·"[I"
144 ··#135·=·Utf8···············Exceptions 
145 ··#136·=·Utf8···············(Ljava/lang/String;I)Z 
146 ··#137·=·Utf8···············I 
147 ··#138·=·Utf8···············(Ljava/lang/String;)Z147 ··#138·=·Utf8···············(Ljava/lang/String;I)Z
 148 ··#139·=·Utf8···············I
148 ··#139·=·Utf8···············(Ljava/lang/String;[I)Z149 ··#140·=·Utf8···············(Ljava/lang/String;)Z
149 ··#140·=·Utf8···············[I150 ··#141·=·Utf8···············(Ljava/lang/String;[Ljava/lang/String;)Z
 151 ··#142·=·Utf8···············[Ljava/lang/String;
150 ··#141·=·Class··············#140··········//·"[I"152 ··#143·=·Class··············#142··········//·"[Ljava/lang/String;"
151 ··#142·=·Utf8···············close153 ··#144·=·Utf8···············close
152 ··#143·=·Utf8···············()V 
153 ··#144·=·Utf8···············sqle154 ··#145·=·Utf8···············sqle
154 ··#145·=·Utf8···············Ljava/sql/SQLException;155 ··#146·=·Utf8···············Ljava/sql/SQLException;
155 ··#146·=·Utf8···············e156 ··#147·=·Utf8···············e
156 ··#147·=·Utf8···············cancel 
157 ··#148·=·Utf8···············isClosed157 ··#148·=·Utf8···············isClosed
158 ··#149·=·Utf8···············()Z158 ··#149·=·Utf8···············()Z
159 ··#150·=·Utf8···············getConnection159 ··#150·=·Utf8···············getConnection
160 ··#151·=·Utf8···············()Ljava/sql/Connection;160 ··#151·=·Utf8···············()Ljava/sql/Connection;
161 ··#152·=·Utf8···············executeQuery161 ··#152·=·Utf8···············executeQuery
162 ··#153·=·Utf8···············(Ljava/lang/String;)Ljava/sql/ResultSet;162 ··#153·=·Utf8···············(Ljava/lang/String;)Ljava/sql/ResultSet;
163 ··#154·=·Utf8···············innerResultSet163 ··#154·=·Utf8···············innerResultSet
Offset 253, 50 lines modifiedOffset 253, 50 lines modified
253 ··#244·=·Utf8···············access$000253 ··#244·=·Utf8···············access$000
254 ··#245·=·Utf8···············(Lcom/mchange/v2/c3p0/impl/NewProxyStatement;)V254 ··#245·=·Utf8···············(Lcom/mchange/v2/c3p0/impl/NewProxyStatement;)V
255 ··#246·=·Utf8···············x0255 ··#246·=·Utf8···············x0
256 ··#247·=·Utf8···············<clinit>256 ··#247·=·Utf8···············<clinit>
257 ··#248·=·Utf8···············SourceFile257 ··#248·=·Utf8···············SourceFile
258 ··#249·=·Utf8···············NewProxyStatement.java258 ··#249·=·Utf8···············NewProxyStatement.java
259 ··#250·=·Utf8···············com/mchange/v2/c3p0/impl/Debug259 ··#250·=·Utf8···············com/mchange/v2/c3p0/impl/Debug
260 ··#251·=·NameAndType········#224:#143·····//·detach:()V260 ··#251·=·NameAndType········#224:#124·····//·detach:()V
261 ··#252·=·NameAndType········#116:#143·····//·"<init>":()V261 ··#252·=·NameAndType········#116:#124·····//·"<init>":()V
262 ··#253·=·Utf8···············com/mchange/v2/c3p0/impl/NewProxyStatement$1262 ··#253·=·Utf8···············com/mchange/v2/c3p0/impl/NewProxyStatement$1
263 ··#254·=·NameAndType········#116:#245·····//·"<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyStatement;)V263 ··#254·=·NameAndType········#116:#245·····//·"<init>":(Lcom/mchange/v2/c3p0/impl/NewProxyStatement;)V
264 ··#255·=·NameAndType········#110:#111·····//·cel:Ljavax/sql/ConnectionEventListener;264 ··#255·=·NameAndType········#110:#111·····//·cel:Ljavax/sql/ConnectionEventListener;
265 ··#256·=·NameAndType········#104:#105·····//·inner:Ljava/sql/Statement;265 ··#256·=·NameAndType········#104:#105·····//·inner:Ljava/sql/Statement;
266 ··#257·=·NameAndType········#243:#143·····//·maybeDirtyTransaction:()V266 ··#257·=·NameAndType········#243:#124·····//·maybeDirtyTransaction:()V
267 ··#258·=·NameAndType········#123:#124·····//·execute:(Ljava/lang/String;[Ljava/lang/String;)Z267 ··#258·=·NameAndType········#123:#124·····//·cancel:()V
Max diff block lines reached; 46839/60135 bytes (77.89%) of diff not shown.