Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | ·6c92b77bc1609e8d36366f88ebbdfa3e·303584·doc·optional·libc3p0-java-doc_0.9.1.2-10_all.deb | 1 | ·6c92b77bc1609e8d36366f88ebbdfa3e·303584·doc·optional·libc3p0-java-doc_0.9.1.2-10_all.deb |
2 | · | 2 | ·34c507d4d709a3e36b1f67bca437061f·599528·java·optional·libc3p0-java_0.9.1.2-10_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2018-12-25·14:16:25.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2018-12-25·14:16:25.000000·debian-binary |
2 | -rw-r--r--···0········0········0······8 | 2 | -rw-r--r--···0········0········0······808·2018-12-25·14:16:25.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···598 | 3 | -rw-r--r--···0········0········0···598528·2018-12-25·14:16:25.000000·data.tar.xz |
Offset 3, 15 lines modified | Offset 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.gz | 6 | -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.gz | 7 | -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/copyright | 8 | -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)···6290 | 10 | -rw-r--r--···0·root·········(0)·root·········(0)···629078·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.pom | 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.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.pom | 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.pom |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·6290 | 1 | Zip·file·size:·629078·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.MF | 3 | -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.class | 6 | -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.class | 8 | -rw-r--r--··2.0·unx·····2589·b-·defN·18-Dec-25·14:16·com/mchange/lang/ByteUtils.class |
Offset 429, 8 lines modified | Offset 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.class | 429 | -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.class | 430 | -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.class | 431 | -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.class | 432 | -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.class | 433 | -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.class | 434 | -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.class | 435 | -rw-r--r--··2.0·unx·····1178·b-·defN·18-Dec-25·14:16·com/mchange/v2/util/ResourceClosedException.class |
436 | 434·files,·1481383·bytes·uncompressed,·5546 | 436 | 434·files,·1481383·bytes·uncompressed,·554608·bytes·compressed:··62.6% |
Offset 10, 30 lines modified | Offset 10, 30 lines modified | ||
10 | import·java.sql.Connection; | 10 | import·java.sql.Connection; |
11 | import·java.sql.ParameterMetaData; | 11 | import·java.sql.ParameterMetaData; |
12 | import·java.sql.Statement; | 12 | import·java.sql.Statement; |
13 | import·java.sql.ResultSet; | 13 | import·java.sql.ResultSet; |
14 | import·java.sql.ResultSetMetaData; | 14 | import·java.sql.ResultSetMetaData; |
15 | import·java.sql.Ref; | 15 | import·java.sql.Ref; |
16 | import·java.util.Map; | 16 | import·java.util.Map; |
17 | import·java.sql.Array; | ||
18 | import·java.net.URL; | ||
19 | import·java.sql.Timestamp; | ||
20 | import·java.sql.SQLXML; | 17 | import·java.sql.SQLXML; |
21 | import·java.sql.NClob; | 18 | import·java.sql.NClob; |
22 | import·java.sql.RowId; | 19 | import·java.sql.RowId; |
23 | import·java.sql.Clob; | 20 | import·java.sql.Clob; |
24 | import·java.sql.Blob; | 21 | import·java.sql.Blob; |
25 | import·java.io.Reader; | 22 | import·java.io.Reader; |
26 | import·java.sql.SQLType; | 23 | import·java.sql.SQLType; |
27 | import·java.io.InputStream; | 24 | import·java.io.InputStream; |
28 | import·java.sql.Time; | 25 | import·java.sql.Time; |
29 | import·java.util.Calendar; | ||
30 | import·java.sql.Date; | 26 | import·java.sql.Date; |
31 | import·java.math.BigDecimal; | 27 | import·java.math.BigDecimal; |
28 | import·java.sql.Array; | ||
29 | import·java.net.URL; | ||
30 | import·java.util.Calendar; | ||
32 | import·java.sql.SQLException; | 31 | import·java.sql.SQLException; |
32 | import·java.sql.Timestamp; | ||
33 | import·javax.sql.ConnectionEventListener; | 33 | import·javax.sql.ConnectionEventListener; |
34 | import·com.mchange.v2.log.MLogger; | 34 | import·com.mchange.v2.log.MLogger; |
35 | import·com.mchange.v2.c3p0.C3P0ProxyStatement; | 35 | import·com.mchange.v2.c3p0.C3P0ProxyStatement; |
36 | import·java.sql.CallableStatement; | 36 | import·java.sql.CallableStatement; |
37 | public·final·class·NewProxyCallableStatement·implements·CallableStatement,·C3P0ProxyStatement | 37 | public·final·class·NewProxyCallableStatement·implements·CallableStatement,·C3P0ProxyStatement |
38 | { | 38 | { |
Offset 46, 18 lines modified | Offset 46, 98 lines modified | ||
46 | ···· | 46 | ···· |
47 | ····public·NewProxyCallableStatement(final·CallableStatement·inner)·{ | 47 | ····public·NewProxyCallableStatement(final·CallableStatement·inner)·{ |
48 | ········this.cel·=·(ConnectionEventListener)new·NewProxyCallableStatement.NewProxyCallableStatement$1(this); | 48 | ········this.cel·=·(ConnectionEventListener)new·NewProxyCallableStatement.NewProxyCallableStatement$1(this); |
49 | ········this.inner·=·inner; | 49 | ········this.inner·=·inner; |
50 | ····} | 50 | ····} |
51 | ···· | 51 | ···· |
52 | ····@Override | 52 | ····@Override |
53 | ····public·final·void·set | 53 | ····public·final·void·setTimestamp(final·String·a,·final·Timestamp·b)·throws·SQLException·{ |
54 | ········try·{ | 54 | ········try·{ |
55 | ············this.maybeDirtyTransaction(); | 55 | ············this.maybeDirtyTransaction(); |
56 | ············this.inner.setTimestamp(a,·b); | ||
57 | ········} | ||
58 | ········catch·(final·NullPointerException·exc)·{ | ||
59 | ············if·(this.isDetached())·{ | ||
60 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·Statement!!!",·exc); | ||
61 | ············} | ||
62 | ············throw·exc; | ||
63 | ········} | ||
64 | ········catch·(final·Exception·exc2)·{ | ||
65 | ············if·(!this.isDetached())·{ | ||
66 | ················throw·new·RuntimeException(exc2); | ||
67 | ············} | ||
68 | ············throw·new·RuntimeException(exc2); | ||
69 | ········} | ||
70 | ····} | ||
71 | ···· | ||
72 | ····@Override | ||
73 | ····public·final·void·setTimestamp(final·String·a,·final·Timestamp·b,·final·Calendar·c)·throws·SQLException·{ | ||
74 | ········try·{ | ||
75 | ············this.maybeDirtyTransaction(); | ||
76 | ············this.inner.setTimestamp(a,·b,·c); | ||
77 | ········} | ||
78 | ········catch·(final·NullPointerException·exc)·{ | ||
79 | ············if·(this.isDetached())·{ | ||
80 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·Statement!!!",·exc); | ||
81 | ············} | ||
82 | ············throw·exc; | ||
83 | ········} | ||
84 | ········catch·(final·Exception·exc2)·{ | ||
85 | ············if·(!this.isDetached())·{ | ||
86 | ················throw·new·RuntimeException(exc2); | ||
87 | ············} | ||
88 | ············throw·new·RuntimeException(exc2); | ||
89 | ········} | ||
90 | ····} | ||
91 | ···· | ||
92 | ····@Override | ||
93 | ····public·final·void·setURL(final·String·a,·final·URL·b)·throws·SQLException·{ | ||
94 | ········try·{ | ||
95 | ············this.maybeDirtyTransaction(); | ||
56 | ············this.inner.set | 96 | ············this.inner.setURL(a,·b); |
97 | ········} | ||
98 | ········catch·(final·NullPointerException·exc)·{ | ||
99 | ············if·(this.isDetached())·{ | ||
100 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·Statement!!!",·exc); | ||
101 | ············} | ||
102 | ············throw·exc; | ||
103 | ········} | ||
104 | ········catch·(final·Exception·exc2)·{ | ||
105 | ············if·(!this.isDetached())·{ | ||
106 | ················throw·new·RuntimeException(exc2); | ||
107 | ············} | ||
108 | ············throw·new·RuntimeException(exc2); | ||
109 | ········} | ||
110 | ····} | ||
111 | ···· | ||
112 | ····@Override | ||
113 | ····public·final·Array·getArray(final·String·a)·throws·SQLException·{ | ||
114 | ········try·{ | ||
115 | ············this.maybeDirtyTransaction(); | ||
116 | ············return·this.inner.getArray(a); | ||
117 | ········} | ||
118 | ········catch·(final·NullPointerException·exc)·{ | ||
119 | ············if·(this.isDetached())·{ | ||
120 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·Statement!!!",·exc); | ||
121 | ············} | ||
122 | ············throw·exc; | ||
123 | ········} | ||
124 | ········catch·(final·Exception·exc2)·{ | ||
125 | ············if·(!this.isDetached())·{ | ||
126 | ················throw·new·RuntimeException(exc2); | ||
127 | ············} | ||
128 | ············throw·new·RuntimeException(exc2); | ||
129 | ········} | ||
130 | ····} | ||
131 | ···· | ||
132 | ····@Override | ||
133 | ····public·final·Array·getArray(final·int·a)·throws·SQLException·{ | ||
134 | ········try·{ | ||
135 | ············this.maybeDirtyTransaction(); | ||
136 | ············return·this.inner.getArray(a); | ||
57 | ········} | 137 | ········} |
Max diff block lines reached; 68163/72477 bytes (94.05%) of diff not shown. |
Offset 4, 35 lines modified | Offset 4, 35 lines modified | ||
4 | import·com.mchange.v2.log.MLog; | 4 | import·com.mchange.v2.log.MLog; |
5 | import·java.lang.reflect.InvocationTargetException; | 5 | import·java.lang.reflect.InvocationTargetException; |
6 | import·java.lang.reflect.Method; | 6 | import·java.lang.reflect.Method; |
7 | import·com.mchange.v2.sql.SqlUtils; | 7 | import·com.mchange.v2.sql.SqlUtils; |
8 | import·com.mchange.v2.log.MLevel; | 8 | import·com.mchange.v2.log.MLevel; |
9 | import·java.sql.SQLWarning; | 9 | import·java.sql.SQLWarning; |
10 | import·java.sql.Connection; | 10 | import·java.sql.Connection; |
11 | import·java.sql.Timestamp; | ||
12 | import·java.sql.Array; | ||
13 | import·java.net.URL; | ||
14 | import·java.sql.SQLXML; | 11 | import·java.sql.SQLXML; |
15 | import·java.sql.NClob; | 12 | import·java.sql.NClob; |
16 | import·java.sql.RowId; | 13 | import·java.sql.RowId; |
17 | import·java.sql.ParameterMetaData; | 14 | import·java.sql.ParameterMetaData; |
18 | import·java.sql.Clob; | 15 | import·java.sql.Clob; |
19 | import·java.sql.Blob; | 16 | import·java.sql.Blob; |
20 | import·java.sql.Ref; | 17 | import·java.sql.Ref; |
21 | import·java.io.Reader; | 18 | import·java.io.Reader; |
22 | import·java.sql.SQLType; | 19 | import·java.sql.SQLType; |
23 | import·java.io.InputStream; | 20 | import·java.io.InputStream; |
24 | import·java.sql.Time; | 21 | import·java.sql.Time; |
25 | import·java.util.Calendar; | ||
26 | import·java.sql.Date; | 22 | import·java.sql.Date; |
27 | import·java.math.BigDecimal; | 23 | import·java.math.BigDecimal; |
28 | import·java.sql.Statement; | 24 | import·java.sql.Statement; |
29 | import·java.sql.ResultSet; | 25 | import·java.sql.ResultSet; |
30 | import·java.sql.SQLException; | ||
31 | import·java.sql.ResultSetMetaData; | 26 | import·java.sql.ResultSetMetaData; |
27 | import·java.sql.Array; | ||
28 | import·java.net.URL; | ||
29 | import·java.sql.SQLException; | ||
30 | import·java.util.Calendar; | ||
31 | import·java.sql.Timestamp; | ||
32 | import·javax.sql.ConnectionEventListener; | 32 | import·javax.sql.ConnectionEventListener; |
33 | import·com.mchange.v2.log.MLogger; | 33 | import·com.mchange.v2.log.MLogger; |
34 | import·com.mchange.v2.c3p0.C3P0ProxyStatement; | 34 | import·com.mchange.v2.c3p0.C3P0ProxyStatement; |
35 | import·java.sql.PreparedStatement; | 35 | import·java.sql.PreparedStatement; |
36 | public·final·class·NewProxyPreparedStatement·implements·PreparedStatement,·C3P0ProxyStatement | 36 | public·final·class·NewProxyPreparedStatement·implements·PreparedStatement,·C3P0ProxyStatement |
37 | { | 37 | { |
Offset 45, 14 lines modified | Offset 45, 94 lines modified | ||
45 | ···· | 45 | ···· |
46 | ····public·NewProxyPreparedStatement(final·PreparedStatement·inner)·{ | 46 | ····public·NewProxyPreparedStatement(final·PreparedStatement·inner)·{ |
47 | ········this.cel·=·(ConnectionEventListener)new·NewProxyPreparedStatement.NewProxyPreparedStatement$1(this); | 47 | ········this.cel·=·(ConnectionEventListener)new·NewProxyPreparedStatement.NewProxyPreparedStatement$1(this); |
48 | ········this.inner·=·inner; | 48 | ········this.inner·=·inner; |
49 | ····} | 49 | ····} |
50 | ···· | 50 | ···· |
51 | ····@Override | 51 | ····@Override |
52 | ····public·final·void·setTimestamp(final·int·a,·final·Timestamp·b,·final·Calendar·c)·throws·SQLException·{ | ||
53 | ········try·{ | ||
54 | ············this.maybeDirtyTransaction(); | ||
55 | ············this.inner.setTimestamp(a,·b,·c); | ||
56 | ········} | ||
57 | ········catch·(final·NullPointerException·exc)·{ | ||
58 | ············if·(this.isDetached())·{ | ||
59 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·Statement!!!",·exc); | ||
60 | ············} | ||
61 | ············throw·exc; | ||
62 | ········} | ||
63 | ········catch·(final·Exception·exc2)·{ | ||
64 | ············if·(!this.isDetached())·{ | ||
65 | ················throw·new·RuntimeException(exc2); | ||
66 | ············} | ||
67 | ············throw·new·RuntimeException(exc2); | ||
68 | ········} | ||
69 | ····} | ||
70 | ···· | ||
71 | ····@Override | ||
72 | ····public·final·void·setTimestamp(final·int·a,·final·Timestamp·b)·throws·SQLException·{ | ||
73 | ········try·{ | ||
74 | ············this.maybeDirtyTransaction(); | ||
75 | ············this.inner.setTimestamp(a,·b); | ||
76 | ········} | ||
77 | ········catch·(final·NullPointerException·exc)·{ | ||
78 | ············if·(this.isDetached())·{ | ||
79 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·Statement!!!",·exc); | ||
80 | ············} | ||
81 | ············throw·exc; | ||
82 | ········} | ||
83 | ········catch·(final·Exception·exc2)·{ | ||
84 | ············if·(!this.isDetached())·{ | ||
85 | ················throw·new·RuntimeException(exc2); | ||
86 | ············} | ||
87 | ············throw·new·RuntimeException(exc2); | ||
88 | ········} | ||
89 | ····} | ||
90 | ···· | ||
91 | ····@Override | ||
92 | ····public·final·void·setURL(final·int·a,·final·URL·b)·throws·SQLException·{ | ||
93 | ········try·{ | ||
94 | ············this.maybeDirtyTransaction(); | ||
95 | ············this.inner.setURL(a,·b); | ||
96 | ········} | ||
97 | ········catch·(final·NullPointerException·exc)·{ | ||
98 | ············if·(this.isDetached())·{ | ||
99 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·Statement!!!",·exc); | ||
100 | ············} | ||
101 | ············throw·exc; | ||
102 | ········} | ||
103 | ········catch·(final·Exception·exc2)·{ | ||
104 | ············if·(!this.isDetached())·{ | ||
105 | ················throw·new·RuntimeException(exc2); | ||
106 | ············} | ||
107 | ············throw·new·RuntimeException(exc2); | ||
108 | ········} | ||
109 | ····} | ||
110 | ···· | ||
111 | ····@Override | ||
112 | ····public·final·void·setArray(final·int·a,·final·Array·b)·throws·SQLException·{ | ||
113 | ········try·{ | ||
114 | ············this.maybeDirtyTransaction(); | ||
115 | ············this.inner.setArray(a,·b); | ||
116 | ········} | ||
117 | ········catch·(final·NullPointerException·exc)·{ | ||
118 | ············if·(this.isDetached())·{ | ||
119 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·Statement!!!",·exc); | ||
120 | ············} | ||
121 | ············throw·exc; | ||
122 | ········} | ||
123 | ········catch·(final·Exception·exc2)·{ | ||
124 | ············if·(!this.isDetached())·{ | ||
125 | ················throw·new·RuntimeException(exc2); | ||
126 | ············} | ||
127 | ············throw·new·RuntimeException(exc2); | ||
128 | ········} | ||
129 | ····} | ||
130 | ···· | ||
Max diff block lines reached; 17962/22202 bytes (80.90%) of diff not shown. |
Offset 3, 17 lines modified | Offset 3, 17 lines modified | ||
3 | import·com.mchange.v2.log.MLog; | 3 | import·com.mchange.v2.log.MLog; |
4 | import·java.sql.Connection; | 4 | import·java.sql.Connection; |
5 | import·java.util.Map; | 5 | import·java.util.Map; |
6 | import·java.net.URL; | 6 | import·java.net.URL; |
7 | import·java.util.Calendar; | 7 | import·java.util.Calendar; |
8 | import·java.sql.SQLWarning; | 8 | import·java.sql.SQLWarning; |
9 | import·java.sql.ResultSetMetaData; | ||
9 | import·java.sql.DatabaseMetaData; | 10 | import·java.sql.DatabaseMetaData; |
10 | import·java.sql.Statement; | 11 | import·java.sql.Statement; |
11 | import·java.sql.ResultSetMetaData; | ||
12 | import·java.sql.SQLXML; | 12 | import·java.sql.SQLXML; |
13 | import·java.sql.NClob; | 13 | import·java.sql.NClob; |
14 | import·java.sql.RowId; | 14 | import·java.sql.RowId; |
15 | import·java.sql.Array; | 15 | import·java.sql.Array; |
16 | import·java.sql.Clob; | 16 | import·java.sql.Clob; |
17 | import·java.sql.Blob; | 17 | import·java.sql.Blob; |
18 | import·java.sql.Ref; | 18 | import·java.sql.Ref; |
Offset 2373, 20 lines modified | Offset 2373, 20 lines modified | ||
2373 | ················throw·new·RuntimeException(exc2); | 2373 | ················throw·new·RuntimeException(exc2); |
2374 | ············} | 2374 | ············} |
2375 | ············throw·new·RuntimeException(exc2); | 2375 | ············throw·new·RuntimeException(exc2); |
2376 | ········} | 2376 | ········} |
2377 | ····} | 2377 | ····} |
2378 | ···· | 2378 | ···· |
2379 | ····@Override | 2379 | ····@Override |
2380 | ····public·final· | 2380 | ····public·final·Array·getArray(final·int·a)·throws·SQLException·{ |
2381 | ········try·{ | 2381 | ········try·{ |
2382 | ············if·(this.proxyConn·!=·null)·{ | 2382 | ············if·(this.proxyConn·!=·null)·{ |
2383 | ················this.proxyConn.maybeDirtyTransaction(); | 2383 | ················this.proxyConn.maybeDirtyTransaction(); |
2384 | ············} | 2384 | ············} |
2385 | ············return·this.inner. | 2385 | ············return·this.inner.getArray(a); |
2386 | ········} | 2386 | ········} |
2387 | ········catch·(final·NullPointerException·exc)·{ | 2387 | ········catch·(final·NullPointerException·exc)·{ |
2388 | ············if·(this.isDetached())·{ | 2388 | ············if·(this.isDetached())·{ |
2389 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·ResultSet!!!",·exc); | 2389 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·ResultSet!!!",·exc); |
2390 | ············} | 2390 | ············} |
2391 | ············throw·exc; | 2391 | ············throw·exc; |
2392 | ········} | 2392 | ········} |
Offset 2395, 20 lines modified | Offset 2395, 20 lines modified | ||
2395 | ················throw·new·RuntimeException(exc2); | 2395 | ················throw·new·RuntimeException(exc2); |
2396 | ············} | 2396 | ············} |
2397 | ············throw·new·RuntimeException(exc2); | 2397 | ············throw·new·RuntimeException(exc2); |
2398 | ········} | 2398 | ········} |
2399 | ····} | 2399 | ····} |
2400 | ···· | 2400 | ···· |
2401 | ····@Override | 2401 | ····@Override |
2402 | ····public·final· | 2402 | ····public·final·Array·getArray(final·String·a)·throws·SQLException·{ |
2403 | ········try·{ | 2403 | ········try·{ |
2404 | ············if·(this.proxyConn·!=·null)·{ | 2404 | ············if·(this.proxyConn·!=·null)·{ |
2405 | ················this.proxyConn.maybeDirtyTransaction(); | 2405 | ················this.proxyConn.maybeDirtyTransaction(); |
2406 | ············} | 2406 | ············} |
2407 | ············return·this.inner.get | 2407 | ············return·this.inner.getArray(a); |
2408 | ········} | 2408 | ········} |
2409 | ········catch·(final·NullPointerException·exc)·{ | 2409 | ········catch·(final·NullPointerException·exc)·{ |
2410 | ············if·(this.isDetached())·{ | 2410 | ············if·(this.isDetached())·{ |
2411 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·ResultSet!!!",·exc); | 2411 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·ResultSet!!!",·exc); |
2412 | ············} | 2412 | ············} |
2413 | ············throw·exc; | 2413 | ············throw·exc; |
2414 | ········} | 2414 | ········} |
Offset 2417, 20 lines modified | Offset 2417, 26 lines modified | ||
2417 | ················throw·new·RuntimeException(exc2); | 2417 | ················throw·new·RuntimeException(exc2); |
2418 | ············} | 2418 | ············} |
2419 | ············throw·new·RuntimeException(exc2); | 2419 | ············throw·new·RuntimeException(exc2); |
2420 | ········} | 2420 | ········} |
2421 | ····} | 2421 | ····} |
2422 | ···· | 2422 | ···· |
2423 | ····@Override | 2423 | ····@Override |
2424 | ····public·final· | 2424 | ····public·final·Statement·getStatement()·throws·SQLException·{ |
2425 | ········try·{ | 2425 | ········try·{ |
2426 | ············if·(this.proxyConn·!=·null)·{ | 2426 | ············if·(this.proxyConn·!=·null)·{ |
2427 | ················this.proxyConn.maybeDirtyTransaction(); | 2427 | ················this.proxyConn.maybeDirtyTransaction(); |
2428 | ············} | 2428 | ············} |
2429 | ············ret | 2429 | ············if·(this.creator·instanceof·Statement)·{ |
2430 | ················return·(Statement)this.creatorProxy; | ||
2431 | ············} | ||
2432 | ············if·(this.creator·instanceof·DatabaseMetaData)·{ | ||
2433 | ················return·null; | ||
2434 | ············} | ||
2435 | ············throw·new·InternalError("Must·be·Statement·or·DatabaseMetaData·--·Bad·Creator:·"·+·this.creator); | ||
2430 | ········} | 2436 | ········} |
2431 | ········catch·(final·NullPointerException·exc)·{ | 2437 | ········catch·(final·NullPointerException·exc)·{ |
2432 | ············if·(this.isDetached())·{ | 2438 | ············if·(this.isDetached())·{ |
2433 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·ResultSet!!!",·exc); | 2439 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·ResultSet!!!",·exc); |
2434 | ············} | 2440 | ············} |
2435 | ············throw·exc; | 2441 | ············throw·exc; |
2436 | ········} | 2442 | ········} |
Offset 2439, 26 lines modified | Offset 2445, 42 lines modified | ||
2439 | ················throw·new·RuntimeException(exc2); | 2445 | ················throw·new·RuntimeException(exc2); |
2440 | ············} | 2446 | ············} |
2441 | ············throw·new·RuntimeException(exc2); | 2447 | ············throw·new·RuntimeException(exc2); |
2442 | ········} | 2448 | ········} |
2443 | ····} | 2449 | ····} |
2444 | ···· | 2450 | ···· |
2445 | ····@Override | 2451 | ····@Override |
2446 | ····public·final· | 2452 | ····public·final·ResultSetMetaData·getMetaData()·throws·SQLException·{ |
2447 | ········try·{ | 2453 | ········try·{ |
2448 | ············if·(this.proxyConn·!=·null)·{ | 2454 | ············if·(this.proxyConn·!=·null)·{ |
2449 | ················this.proxyConn.maybeDirtyTransaction(); | 2455 | ················this.proxyConn.maybeDirtyTransaction(); |
2450 | ············} | 2456 | ············} |
2451 | ············if·(this.creator·instanceof·Statement)·{ | ||
2452 | ············ | 2457 | ············return·this.inner.getMetaData(); |
2458 | ········} | ||
2459 | ········catch·(final·NullPointerException·exc)·{ | ||
2460 | ············if·(this.isDetached())·{ | ||
2461 | ················throw·new·IllegalStateException("You·can't·operate·on·a·closed·ResultSet!!!",·exc); | ||
2453 | ············} | 2462 | ············} |
2454 | ············if·(this.creator·instanceof·DatabaseMetaData)·{ | ||
2455 | ············ | 2463 | ············throw·exc; |
2464 | ········} | ||
2465 | ········catch·(final·Exception·exc2)·{ | ||
2466 | ············if·(!this.isDetached())·{ | ||
2467 | ················throw·new·RuntimeException(exc2); | ||
2456 | ············} | 2468 | ············} |
2457 | ············throw·new· | 2469 | ············throw·new·RuntimeException(exc2); |
2470 | ········} | ||
2471 | ····} | ||
2472 | ···· | ||
2473 | ····@Override | ||
2474 | ····public·final·boolean·isClosed()·throws·SQLException·{ | ||
2475 | ········try·{ | ||
2476 | ············if·(this.proxyConn·!=·null)·{ | ||
2477 | ················this.proxyConn.maybeDirtyTransaction(); | ||
2478 | ············} | ||
2479 | ············return·this.isDetached(); | ||
2458 | ········} | 2480 | ········} |
2459 | ········catch·(final·NullPointerException·exc)·{ | 2481 | ········catch·(final·NullPointerException·exc)·{ |
Max diff block lines reached; 16457/21178 bytes (77.71%) of diff not shown. |