62.6 KB
/srv/reproducible-results/rbuild-debian/tmp.deBGEunxCu/b1/openjpa_2.4.2-6_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.deBGEunxCu/b2/openjpa_2.4.2-6_arm64.changes
206 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·a5b2965f4dea0dda4768caf44e062d09·5483564·java·optional·libopenjpa-java_2.4.2-6_all.deb1 ·7d43695a51cfb2b0485611957cf465e4·5483624·java·optional·libopenjpa-java_2.4.2-6_all.deb
62.2 KB
libopenjpa-java_2.4.2-6_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2018-10-16·23:15:26.000000·debian-binary1 -rw-r--r--···0········0········0········4·2018-10-16·23:15:26.000000·debian-binary
2 -rw-r--r--···0········0········0·····8872·2018-10-16·23:15:26.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8872·2018-10-16·23:15:26.000000·control.tar.xz
3 -rw-r--r--···0········0········0··5474500·2018-10-16·23:15:26.000000·data.tar.xz3 -rw-r--r--···0········0········0··5474560·2018-10-16·23:15:26.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
61.7 KB
data.tar.xz
61.7 KB
data.tar
2.95 KB
file list
    
Offset 345, 21 lines modifiedOffset 345, 21 lines modified
345 -rw-r--r--···0·root·········(0)·root·········(0)·····4244·2017-01-03·10:37:39.000000·./usr/share/doc/libopenjpa-java/examples/simple/src/main/java/reversemapping/schema/loadFLIGHTS1.sql.gz345 -rw-r--r--···0·root·········(0)·root·········(0)·····4244·2017-01-03·10:37:39.000000·./usr/share/doc/libopenjpa-java/examples/simple/src/main/java/reversemapping/schema/loadFLIGHTS1.sql.gz
346 -rw-r--r--···0·root·········(0)·root·········(0)·····4543·2017-01-03·10:37:39.000000·./usr/share/doc/libopenjpa-java/examples/simple/src/main/java/reversemapping/schema/loadFLIGHTS2.sql.gz346 -rw-r--r--···0·root·········(0)·root·········(0)·····4543·2017-01-03·10:37:39.000000·./usr/share/doc/libopenjpa-java/examples/simple/src/main/java/reversemapping/schema/loadFLIGHTS2.sql.gz
347 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/doc-base/347 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/doc-base/
348 -rw-r--r--···0·root·········(0)·root·········(0)······339·2016-04-04·12:54:37.000000·./usr/share/doc-base/libopenjpa-java-releasenotes348 -rw-r--r--···0·root·········(0)·root·········(0)······339·2016-04-04·12:54:37.000000·./usr/share/doc-base/libopenjpa-java-releasenotes
349 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/java/349 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/java/
350 -rw-r--r--···0·root·········(0)·root·········(0)··1449030·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-jdbc.jar350 -rw-r--r--···0·root·········(0)·root·········(0)··1449030·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-jdbc.jar
351 -rw-r--r--···0·root·········(0)·root·········(0)···217167·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-jest.jar351 -rw-r--r--···0·root·········(0)·root·········(0)···217167·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-jest.jar
352 -rw-r--r--···0·root·········(0)·root·········(0)··1470586·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-kernel.jar352 -rw-r--r--···0·root·········(0)·root·········(0)··1470609·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-kernel.jar
353 -rw-r--r--···0·root·········(0)·root·········(0)···454862·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-lib.jar353 -rw-r--r--···0·root·········(0)·root·········(0)···454862·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-lib.jar
354 -rw-r--r--···0·root·········(0)·root·········(0)···146162·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-persistence-jdbc.jar354 -rw-r--r--···0·root·········(0)·root·········(0)···146162·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-persistence-jdbc.jar
355 -rw-r--r--···0·root·········(0)·root·········(0)···804844·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-persistence.jar355 -rw-r--r--···0·root·········(0)·root·········(0)···804844·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-persistence.jar
356 -rw-r--r--···0·root·········(0)·root·········(0)····89662·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-slice.jar356 -rw-r--r--···0·root·········(0)·root·········(0)····89662·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-slice.jar
357 -rw-r--r--···0·root·········(0)·root·········(0)····23743·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-xmlstore.jar357 -rw-r--r--···0·root·········(0)·root·········(0)····23743·2018-10-16·23:15:26.000000·./usr/share/java/openjpa-xmlstore.jar
358 -rw-r--r--···0·root·········(0)·root·········(0)··4323408·2018-10-16·23:15:26.000000·./usr/share/java/openjpa.jar358 -rw-r--r--···0·root·········(0)·root·········(0)··4323431·2018-10-16·23:15:26.000000·./usr/share/java/openjpa.jar
359 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/359 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/
360 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/360 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/
361 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/361 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/
362 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/openjpa/362 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/openjpa/
363 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/openjpa/openjpa/363 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/openjpa/openjpa/
364 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/openjpa/openjpa/2.4.2/364 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/openjpa/openjpa/2.4.2/
365 -rw-r--r--···0·root·········(0)·root·········(0)·····4308·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/openjpa/openjpa/2.4.2/openjpa-2.4.2.pom365 -rw-r--r--···0·root·········(0)·root·········(0)·····4308·2018-10-16·23:15:26.000000·./usr/share/maven-repo/org/apache/openjpa/openjpa/2.4.2/openjpa-2.4.2.pom
29.4 KB
./usr/share/java/openjpa-kernel.jar
1.65 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1470586·bytes,·number·of·entries:·7171 Zip·file·size:·1470609·bytes,·number·of·entries:·717
2 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·META-INF/2 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·META-INF/
3 -rw-r--r--··2.0·unx······415·b-·defN·18-Oct-16·23:15·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······415·b-·defN·18-Oct-16·23:15·META-INF/MANIFEST.MF
4 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·META-INF/maven/4 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·META-INF/maven/
5 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/5 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/
6 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-kernel/6 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-kernel/
7 -rw-r--r--··2.0·unx·······98·b-·defN·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-kernel/pom.properties7 -rw-r--r--··2.0·unx·······98·b-·defN·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-kernel/pom.properties
8 -rw-r--r--··2.0·unx·····5337·b-·defN·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-kernel/pom.xml8 -rw-r--r--··2.0·unx·····5337·b-·defN·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-kernel/pom.xml
Offset 712, 8 lines modifiedOffset 712, 8 lines modified
712 -rw-r--r--··2.0·unx·····4378·b-·defN·18-Oct-16·23:15·org/apache/openjpa/util/localizer.properties712 -rw-r--r--··2.0·unx·····4378·b-·defN·18-Oct-16·23:15·org/apache/openjpa/util/localizer.properties
713 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·org/apache/openjpa/validation/713 drwxr-xr-x··2.0·unx········0·b-·stor·18-Oct-16·23:15·org/apache/openjpa/validation/
714 -rw-r--r--··2.0·unx·····1331·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/AbstractValidator.class714 -rw-r--r--··2.0·unx·····1331·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/AbstractValidator.class
715 -rw-r--r--··2.0·unx·····3489·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/ValidatingLifecycleEventManager.class715 -rw-r--r--··2.0·unx·····3489·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/ValidatingLifecycleEventManager.class
716 -rw-r--r--··2.0·unx······683·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/ValidationException.class716 -rw-r--r--··2.0·unx······683·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/ValidationException.class
717 -rw-r--r--··2.0·unx·····1047·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/ValidationUnavailableException.class717 -rw-r--r--··2.0·unx·····1047·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/ValidationUnavailableException.class
718 -rw-r--r--··2.0·unx······918·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/Validator.class718 -rw-r--r--··2.0·unx······918·b-·defN·18-Oct-16·23:15·org/apache/openjpa/validation/Validator.class
719 717·files,·3351545·bytes·uncompressed,·1343710·bytes·compressed:··59.9%719 717·files,·3351545·bytes·uncompressed,·1343733·bytes·compressed:··59.9%
1.54 KB
org/apache/openjpa/util/java$sql$Date$proxy.class
1.45 KB
procyon -ec {}
    
Offset 49, 19 lines modifiedOffset 49, 14 lines modified
49 ········return·new·Date(((java.util.Date)o).getTime());49 ········return·new·Date(((java.util.Date)o).getTime());
50 ····}50 ····}
51 ····51 ····
52 ····public·ProxyDate·newInstance()·{52 ····public·ProxyDate·newInstance()·{
53 ········return·(ProxyDate)new·java$sql$Date$proxy();53 ········return·(ProxyDate)new·java$sql$Date$proxy();
54 ····}54 ····}
55 ····55 ····
56 ····public·void·setTime(final·long·time)·{ 
57 ········Proxies.dirty((Proxy)this,·true); 
58 ········super.setTime(time); 
59 ····} 
60 ···· 
61 ····public·void·setHours(final·int·hours)·{56 ····public·void·setHours(final·int·hours)·{
62 ········Proxies.dirty((Proxy)this,·true);57 ········Proxies.dirty((Proxy)this,·true);
63 ········super.setHours(hours);58 ········super.setHours(hours);
64 ····}59 ····}
65 ····60 ····
66 ····public·void·setMinutes(final·int·minutes)·{61 ····public·void·setMinutes(final·int·minutes)·{
67 ········Proxies.dirty((Proxy)this,·true);62 ········Proxies.dirty((Proxy)this,·true);
Offset 69, 26 lines modifiedOffset 64, 31 lines modified
69 ····}64 ····}
70 ····65 ····
71 ····public·void·setSeconds(final·int·seconds)·{66 ····public·void·setSeconds(final·int·seconds)·{
72 ········Proxies.dirty((Proxy)this,·true);67 ········Proxies.dirty((Proxy)this,·true);
73 ········super.setSeconds(seconds);68 ········super.setSeconds(seconds);
74 ····}69 ····}
75 ····70 ····
76 ····public·void·setDate(final·int·date)·{71 ····public·void·setTime(final·long·time)·{
77 ········Proxies.dirty((Proxy)this,·true);72 ········Proxies.dirty((Proxy)this,·true);
78 ········super.setDate(date);73 ········super.setTime(time);
79 ····}74 ····}
80 ····75 ····
81 ····public·void·setMonth(final·int·month)·{76 ····public·void·setMonth(final·int·month)·{
82 ········Proxies.dirty((Proxy)this,·true);77 ········Proxies.dirty((Proxy)this,·true);
83 ········super.setMonth(month);78 ········super.setMonth(month);
84 ····}79 ····}
85 ····80 ····
86 ····public·void·setYear(final·int·year)·{81 ····public·void·setYear(final·int·year)·{
87 ········Proxies.dirty((Proxy)this,·true);82 ········Proxies.dirty((Proxy)this,·true);
88 ········super.setYear(year);83 ········super.setYear(year);
89 ····}84 ····}
90 ····85 ····
 86 ····public·void·setDate(final·int·date)·{
 87 ········Proxies.dirty((Proxy)this,·true);
 88 ········super.setDate(date);
 89 ····}
 90 ····
91 ····protected·Object·writeReplace()·throws·ObjectStreamException·{91 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
92 ········return·Proxies.writeReplace((Proxy)this,·true);92 ········return·Proxies.writeReplace((Proxy)this,·true);
93 ····}93 ····}
94 }94 }
1.94 KB
org/apache/openjpa/util/java$sql$Time$proxy.class
1.84 KB
procyon -ec {}
    
Offset 7, 22 lines modifiedOffset 7, 22 lines modified
7 import·java.sql.Time;7 import·java.sql.Time;
  
8 public·class·java$sql$Time$proxy·extends·Time·implements·ProxyDate8 public·class·java$sql$Time$proxy·extends·Time·implements·ProxyDate
9 {9 {
10 ····private·transient·OpenJPAStateManager·sm;10 ····private·transient·OpenJPAStateManager·sm;
11 ····private·transient·int·field;11 ····private·transient·int·field;
12 ····12 ····
13 ····public·java$sql$Time$proxy(final·long·time)·{ 
14 ········super(time); 
15 ····} 
16 ···· 
17 ····public·java$sql$Time$proxy(final·int·hour,·final·int·minute,·final·int·second)·{13 ····public·java$sql$Time$proxy(final·int·hour,·final·int·minute,·final·int·second)·{
18 ········super(hour,·minute,·second);14 ········super(hour,·minute,·second);
19 ····}15 ····}
20 ····16 ····
 17 ····public·java$sql$Time$proxy(final·long·time)·{
 18 ········super(time);
 19 ····}
 20 ····
21 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{21 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
22 ········this.sm·=·sm;22 ········this.sm·=·sm;
23 ········this.field·=·field;23 ········this.field·=·field;
24 ····}24 ····}
25 ····25 ····
26 ····public·OpenJPAStateManager·getOwner()·{26 ····public·OpenJPAStateManager·getOwner()·{
27 ········return·this.sm;27 ········return·this.sm;
Offset 50, 32 lines modifiedOffset 50, 32 lines modified
50 ········return·new·Time(((Date)o).getTime());50 ········return·new·Time(((Date)o).getTime());
51 ····}51 ····}
52 ····52 ····
53 ····public·ProxyDate·newInstance()·{53 ····public·ProxyDate·newInstance()·{
54 ········return·(ProxyDate)new·java$sql$Time$proxy();54 ········return·(ProxyDate)new·java$sql$Time$proxy();
55 ····}55 ····}
56 ····56 ····
57 ····public·void·setTime(final·long·time)·{57 ····public·void·setMonth(final·int·month)·{
58 ········Proxies.dirty((Proxy)this,·true);58 ········Proxies.dirty((Proxy)this,·true);
59 ········super.setTime(time);59 ········super.setMonth(month);
60 ····}60 ····}
61 ····61 ····
62 ····public·void·setDate(final·int·date)·{62 ····public·void·setYear(final·int·year)·{
63 ········Proxies.dirty((Proxy)this,·true);63 ········Proxies.dirty((Proxy)this,·true);
64 ········super.setDate(date);64 ········super.setYear(year);
65 ····}65 ····}
66 ····66 ····
67 ····public·void·setMonth(final·int·month)·{67 ····public·void·setTime(final·long·time)·{
68 ········Proxies.dirty((Proxy)this,·true);68 ········Proxies.dirty((Proxy)this,·true);
69 ········super.setMonth(month);69 ········super.setTime(time);
70 ····}70 ····}
71 ····71 ····
72 ····public·void·setYear(final·int·year)·{72 ····public·void·setDate(final·int·date)·{
73 ········Proxies.dirty((Proxy)this,·true);73 ········Proxies.dirty((Proxy)this,·true);
74 ········super.setYear(year);74 ········super.setDate(date);
75 ····}75 ····}
76 ····76 ····
77 ····public·void·setHours(final·int·hours)·{77 ····public·void·setHours(final·int·hours)·{
78 ········Proxies.dirty((Proxy)this,·true);78 ········Proxies.dirty((Proxy)this,·true);
79 ········super.setHours(hours);79 ········super.setHours(hours);
80 ····}80 ····}
81 ····81 ····
1.05 KB
org/apache/openjpa/util/java$sql$Timestamp$proxy.class
970 B
procyon -ec {}
    
Offset 62, 19 lines modifiedOffset 62, 14 lines modified
62 ····}62 ····}
63 ····63 ····
64 ····public·void·setNanos(final·int·nanos)·{64 ····public·void·setNanos(final·int·nanos)·{
65 ········Proxies.dirty((Proxy)this,·true);65 ········Proxies.dirty((Proxy)this,·true);
66 ········super.setNanos(nanos);66 ········super.setNanos(nanos);
67 ····}67 ····}
68 ····68 ····
69 ····public·void·setDate(final·int·date)·{ 
70 ········Proxies.dirty((Proxy)this,·true); 
71 ········super.setDate(date); 
72 ····} 
73 ···· 
74 ····public·void·setHours(final·int·hours)·{69 ····public·void·setHours(final·int·hours)·{
75 ········Proxies.dirty((Proxy)this,·true);70 ········Proxies.dirty((Proxy)this,·true);
76 ········super.setHours(hours);71 ········super.setHours(hours);
77 ····}72 ····}
78 ····73 ····
79 ····public·void·setMonth(final·int·month)·{74 ····public·void·setMonth(final·int·month)·{
80 ········Proxies.dirty((Proxy)this,·true);75 ········Proxies.dirty((Proxy)this,·true);
Offset 92, 11 lines modifiedOffset 87, 16 lines modified
92 ····}87 ····}
93 ····88 ····
94 ····public·void·setYear(final·int·year)·{89 ····public·void·setYear(final·int·year)·{
95 ········Proxies.dirty((Proxy)this,·true);90 ········Proxies.dirty((Proxy)this,·true);
96 ········super.setYear(year);91 ········super.setYear(year);
97 ····}92 ····}
98 ····93 ····
 94 ····public·void·setDate(final·int·date)·{
 95 ········Proxies.dirty((Proxy)this,·true);
 96 ········super.setDate(date);
 97 ····}
 98 ····
99 ····protected·Object·writeReplace()·throws·ObjectStreamException·{99 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
100 ········return·Proxies.writeReplace((Proxy)this,·true);100 ········return·Proxies.writeReplace((Proxy)this,·true);
101 ····}101 ····}
102 }102 }
3.15 KB
org/apache/openjpa/util/java$util$ArrayList$proxy.class
3.05 KB
procyon -ec {}
    
Offset 13, 25 lines modifiedOffset 13, 25 lines modified
13 public·class·java$util$ArrayList$proxy·extends·ArrayList·implements·ProxyCollection13 public·class·java$util$ArrayList$proxy·extends·ArrayList·implements·ProxyCollection
14 {14 {
15 ····private·transient·OpenJPAStateManager·sm;15 ····private·transient·OpenJPAStateManager·sm;
16 ····private·transient·int·field;16 ····private·transient·int·field;
17 ····private·transient·CollectionChangeTracker·changeTracker;17 ····private·transient·CollectionChangeTracker·changeTracker;
18 ····private·transient·Class·elementType;18 ····private·transient·Class·elementType;
19 ····19 ····
20 ····public·java$util$ArrayList$proxy(final·int·initialCapacity)·{ 
21 ········super(initialCapacity); 
22 ····} 
23 ···· 
24 ····public·java$util$ArrayList$proxy(final·Collection·c)·{20 ····public·java$util$ArrayList$proxy(final·Collection·c)·{
25 ········super(c);21 ········super(c);
26 ····}22 ····}
27 ····23 ····
28 ····public·java$util$ArrayList$proxy()·{24 ····public·java$util$ArrayList$proxy()·{
29 ····}25 ····}
30 ····26 ····
 27 ····public·java$util$ArrayList$proxy(final·int·initialCapacity)·{
 28 ········super(initialCapacity);
 29 ····}
 30 ····
31 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{31 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
32 ········this.sm·=·sm;32 ········this.sm·=·sm;
33 ········this.field·=·field;33 ········this.field·=·field;
34 ····}34 ····}
35 ····35 ····
36 ····public·OpenJPAStateManager·getOwner()·{36 ····public·OpenJPAStateManager·getOwner()·{
37 ········return·this.sm;37 ········return·this.sm;
Offset 74, 24 lines modifiedOffset 74, 24 lines modified
74 ····}74 ····}
75 ····75 ····
76 ····public·void·add(final·int·index,·final·Object·element)·{76 ····public·void·add(final·int·index,·final·Object·element)·{
77 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);77 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);
78 ········super.add(index,·element);78 ········super.add(index,·element);
79 ····}79 ····}
80 ····80 ····
81 ····public·Object·remove(final·int·index)·{ 
82 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index); 
83 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index)); 
84 ····} 
85 ···· 
86 ····public·boolean·remove(final·Object·o)·{81 ····public·boolean·remove(final·Object·o)·{
87 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o);82 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o);
88 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o));83 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o));
89 ····}84 ····}
90 ····85 ····
 86 ····public·Object·remove(final·int·index)·{
 87 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);
 88 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));
 89 ····}
 90 ····
91 ····public·void·clear()·{91 ····public·void·clear()·{
92 ········ProxyCollections.beforeClear((ProxyCollection)this);92 ········ProxyCollections.beforeClear((ProxyCollection)this);
93 ········super.clear();93 ········super.clear();
94 ····}94 ····}
95 ····95 ····
96 ····public·Iterator·iterator()·{96 ····public·Iterator·iterator()·{
97 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());97 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());
Offset 114, 22 lines modifiedOffset 114, 22 lines modified
114 ········return·ProxyCollections.retainAll((ProxyCollection)this,·collection);114 ········return·ProxyCollections.retainAll((ProxyCollection)this,·collection);
115 ····}115 ····}
116 ····116 ····
117 ····public·boolean·removeAll(final·Collection·collection)·{117 ····public·boolean·removeAll(final·Collection·collection)·{
118 ········return·ProxyCollections.removeAll((ProxyCollection)this,·collection);118 ········return·ProxyCollections.removeAll((ProxyCollection)this,·collection);
119 ····}119 ····}
120 ····120 ····
121 ····public·ListIterator·listIterator()·{ 
122 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·(ListIterator)super.listIterator()); 
123 ····} 
124 ···· 
125 ····public·ListIterator·listIterator(final·int·index)·{121 ····public·ListIterator·listIterator(final·int·index)·{
126 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·index,·(ListIterator)super.listIterator(index));122 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·index,·(ListIterator)super.listIterator(index));
127 ····}123 ····}
128 ····124 ····
 125 ····public·ListIterator·listIterator()·{
 126 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·(ListIterator)super.listIterator());
 127 ····}
 128 ····
129 ····public·boolean·removeIf(final·Predicate·filter)·{129 ····public·boolean·removeIf(final·Predicate·filter)·{
130 ········Proxies.dirty((Proxy)this,·true);130 ········Proxies.dirty((Proxy)this,·true);
131 ········return·super.removeIf(filter);131 ········return·super.removeIf(filter);
132 ····}132 ····}
133 ····133 ····
134 ····protected·Object·writeReplace()·throws·ObjectStreamException·{134 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
135 ········return·Proxies.writeReplace((Proxy)this,·true);135 ········return·Proxies.writeReplace((Proxy)this,·true);
2.75 KB
org/apache/openjpa/util/java$util$Date$proxy.class
2.65 KB
procyon -ec {}
    
Offset 6, 35 lines modifiedOffset 6, 35 lines modified
6 import·java.util.Date;6 import·java.util.Date;
  
7 public·class·java$util$Date$proxy·extends·Date·implements·ProxyDate7 public·class·java$util$Date$proxy·extends·Date·implements·ProxyDate
8 {8 {
9 ····private·transient·OpenJPAStateManager·sm;9 ····private·transient·OpenJPAStateManager·sm;
10 ····private·transient·int·field;10 ····private·transient·int·field;
11 ····11 ····
 12 ····public·java$util$Date$proxy()·{
12 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date,·final·int·hrs,·final·int·min,·final·int·sec)·{ 
13 ········super(year,·month,·date,·hrs,·min,·sec); 
14 ····}13 ····}
15 ····14 ····
16 ····public·java$util$Date$proxy()·{15 ····public·java$util$Date$proxy(final·String·s)·{
 16 ········super(s);
17 ····}17 ····}
18 ····18 ····
19 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date,·final·int·hrs,·final·int·min)·{19 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date,·final·int·hrs,·final·int·min)·{
20 ········super(year,·month,·date,·hrs,·min);20 ········super(year,·month,·date,·hrs,·min);
21 ····}21 ····}
22 ····22 ····
23 ····public·java$util$Date$proxy(final·String·s)·{ 
24 ········super(s);23 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date)·{
 24 ········super(year,·month,·date);
25 ····}25 ····}
26 ····26 ····
27 ····public·java$util$Date$proxy(final·long·date)·{27 ····public·java$util$Date$proxy(final·long·date)·{
28 ········super(date);28 ········super(date);
29 ····}29 ····}
30 ····30 ····
31 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date)·{31 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date,·final·int·hrs,·final·int·min,·final·int·sec)·{
32 ········super(year,·month,·date);32 ········super(year,·month,·date,·hrs,·min,·sec);
33 ····}33 ····}
34 ····34 ····
35 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{35 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
36 ········this.sm·=·sm;36 ········this.sm·=·sm;
37 ········this.field·=·field;37 ········this.field·=·field;
38 ····}38 ····}
39 ····39 ····
Offset 60, 24 lines modifiedOffset 60, 14 lines modified
60 ········return·new·Date(((Date)o).getTime());60 ········return·new·Date(((Date)o).getTime());
61 ····}61 ····}
62 ····62 ····
63 ····public·ProxyDate·newInstance()·{63 ····public·ProxyDate·newInstance()·{
64 ········return·(ProxyDate)new·java$util$Date$proxy();64 ········return·(ProxyDate)new·java$util$Date$proxy();
65 ····}65 ····}
66 ····66 ····
67 ····public·void·setTime(final·long·time)·{ 
68 ········Proxies.dirty((Proxy)this,·true); 
69 ········super.setTime(time); 
70 ····} 
71 ···· 
72 ····public·void·setDate(final·int·date)·{ 
73 ········Proxies.dirty((Proxy)this,·true); 
74 ········super.setDate(date); 
75 ····} 
76 ···· 
77 ····public·void·setHours(final·int·hours)·{67 ····public·void·setHours(final·int·hours)·{
78 ········Proxies.dirty((Proxy)this,·true);68 ········Proxies.dirty((Proxy)this,·true);
79 ········super.setHours(hours);69 ········super.setHours(hours);
80 ····}70 ····}
81 ····71 ····
82 ····public·void·setMonth(final·int·month)·{72 ····public·void·setMonth(final·int·month)·{
83 ········Proxies.dirty((Proxy)this,·true);73 ········Proxies.dirty((Proxy)this,·true);
Offset 95, 11 lines modifiedOffset 85, 21 lines modified
95 ····}85 ····}
96 ····86 ····
97 ····public·void·setYear(final·int·year)·{87 ····public·void·setYear(final·int·year)·{
98 ········Proxies.dirty((Proxy)this,·true);88 ········Proxies.dirty((Proxy)this,·true);
99 ········super.setYear(year);89 ········super.setYear(year);
100 ····}90 ····}
101 ····91 ····
 92 ····public·void·setTime(final·long·time)·{
 93 ········Proxies.dirty((Proxy)this,·true);
 94 ········super.setTime(time);
 95 ····}
 96 ····
 97 ····public·void·setDate(final·int·date)·{
 98 ········Proxies.dirty((Proxy)this,·true);
 99 ········super.setDate(date);
 100 ····}
 101 ····
102 ····protected·Object·writeReplace()·throws·ObjectStreamException·{102 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
103 ········return·Proxies.writeReplace((Proxy)this,·true);103 ········return·Proxies.writeReplace((Proxy)this,·true);
104 ····}104 ····}
105 }105 }
812 B
org/apache/openjpa/util/java$util$EnumMap$proxy.class
706 B
procyon -ec {}
    
Offset 29, 22 lines modifiedOffset 29, 22 lines modified
29 ····private·transient·Class·keyType;29 ····private·transient·Class·keyType;
30 ····private·transient·Class·valueType;30 ····private·transient·Class·valueType;
31 ····31 ····
32 ····public·java$util$EnumMap$proxy(final·Map·m)·{32 ····public·java$util$EnumMap$proxy(final·Map·m)·{
33 ········super(m);33 ········super(m);
34 ····}34 ····}
35 ····35 ····
36 ····public·java$util$EnumMap$proxy(final·Class·keyType)·{ 
37 ········super(keyType); 
38 ····} 
39 ···· 
40 ····public·java$util$EnumMap$proxy(final·EnumMap·m)·{36 ····public·java$util$EnumMap$proxy(final·EnumMap·m)·{
41 ········super(m);37 ········super(m);
42 ····}38 ····}
43 ····39 ····
 40 ····public·java$util$EnumMap$proxy(final·Class·keyType)·{
 41 ········super(keyType);
 42 ····}
 43 ····
44 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{44 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
45 ········this.sm·=·sm;45 ········this.sm·=·sm;
46 ········this.field·=·field;46 ········this.field·=·field;
47 ····}47 ····}
48 ····48 ····
49 ····public·OpenJPAStateManager·getOwner()·{49 ····public·OpenJPAStateManager·getOwner()·{
50 ········return·this.sm;50 ········return·this.sm;
4.86 KB
org/apache/openjpa/util/java$util$GregorianCalendar$proxy.class
4.73 KB
procyon -ec {}
    
Offset 10, 39 lines modifiedOffset 10, 39 lines modified
10 import·java.util.GregorianCalendar;10 import·java.util.GregorianCalendar;
  
11 public·class·java$util$GregorianCalendar$proxy·extends·GregorianCalendar·implements·ProxyCalendar11 public·class·java$util$GregorianCalendar$proxy·extends·GregorianCalendar·implements·ProxyCalendar
12 {12 {
13 ····private·transient·OpenJPAStateManager·sm;13 ····private·transient·OpenJPAStateManager·sm;
14 ····private·transient·int·field;14 ····private·transient·int·field;
15 ····15 ····
16 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth,·final·int·hourOfDay,·final·int·minute)·{16 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth)·{
17 ········super(year,·month,·dayOfMonth,·hourOfDay,·minute);17 ········super(year,·month,·dayOfMonth);
18 ····} 
19 ···· 
20 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth,·final·int·hourOfDay,·final·int·minute,·final·int·second)·{ 
21 ········super(year,·month,·dayOfMonth,·hourOfDay,·minute,·second); 
22 ····}18 ····}
23 ····19 ····
24 ····public·java$util$GregorianCalendar$proxy(final·TimeZone·zone)·{20 ····public·java$util$GregorianCalendar$proxy(final·TimeZone·zone,·final·Locale·aLocale)·{
25 ········super(zone);21 ········super(zone,·aLocale);
26 ····}22 ····}
27 ····23 ····
28 ····public·java$util$GregorianCalendar$proxy(final·Locale·aLocale)·{24 ····public·java$util$GregorianCalendar$proxy(final·Locale·aLocale)·{
29 ········super(aLocale);25 ········super(aLocale);
30 ····}26 ····}
31 ····27 ····
32 ····public·java$util$GregorianCalendar$proxy(final·TimeZone·zone,·final·Locale·aLocale)·{28 ····public·java$util$GregorianCalendar$proxy(final·TimeZone·zone)·{
33 ········super(zone,·aLocale);29 ········super(zone);
34 ····}30 ····}
35 ····31 ····
 32 ····public·java$util$GregorianCalendar$proxy()·{
36 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth)·{ 
37 ········super(year,·month,·dayOfMonth); 
38 ····}33 ····}
39 ····34 ····
40 ····public·java$util$GregorianCalendar$proxy()·{35 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth,·final·int·hourOfDay,·final·int·minute,·final·int·second)·{
 36 ········super(year,·month,·dayOfMonth,·hourOfDay,·minute,·second);
 37 ····}
 38 ····
 39 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth,·final·int·hourOfDay,·final·int·minute)·{
 40 ········super(year,·month,·dayOfMonth,·hourOfDay,·minute);
41 ····}41 ····}
42 ····42 ····
43 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{43 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
44 ········this.sm·=·sm;44 ········this.sm·=·sm;
45 ········this.field·=·field;45 ········this.field·=·field;
46 ····}46 ····}
47 ····47 ····
Offset 79, 42 lines modifiedOffset 79, 47 lines modified
79 ····}79 ····}
80 ····80 ····
81 ····protected·void·computeFields()·{81 ····protected·void·computeFields()·{
82 ········Proxies.dirty((Proxy)this,·true);82 ········Proxies.dirty((Proxy)this,·true);
83 ········super.computeFields();83 ········super.computeFields();
84 ····}84 ····}
85 ····85 ····
86 ····public·void·roll(final·int·field,·final·boolean·up)·{86 ····public·void·setGregorianChange(final·Date·gregorianChange)·{
87 ········Proxies.dirty((Proxy)this,·true);87 ········Proxies.dirty((Proxy)this,·true);
88 ········super.roll(field,·up);88 ········super.setGregorianChange(gregorianChange);
89 ····}89 ····}
90 ····90 ····
91 ····public·void·roll(final·int·field,·final·int·amount)·{91 ····public·void·add(final·int·field,·final·int·amount)·{
92 ········Proxies.dirty((Proxy)this,·true);92 ········Proxies.dirty((Proxy)this,·true);
93 ········super.roll(field,·amount);93 ········super.add(field,·amount);
94 ····}94 ····}
95 ····95 ····
96 ····public·void·setWeekDate(final·int·weekYear,·final·int·weekOfYear,·final·int·dayOfWeek)·{96 ····public·void·setTimeZone(final·TimeZone·timeZone)·{
97 ········Proxies.dirty((Proxy)this,·true);97 ········Proxies.dirty((Proxy)this,·true);
98 ········super.setWeekDate(weekYear,·weekOfYear,·dayOfWeek);98 ········super.setTimeZone(timeZone);
99 ····}99 ····}
100 ····100 ····
101 ····public·void·setGregorianChange(final·Date·gregorianChange)·{101 ····public·void·roll(final·int·field,·final·boolean·up)·{
102 ········Proxies.dirty((Proxy)this,·true);102 ········Proxies.dirty((Proxy)this,·true);
103 ········super.setGregorianChange(gregorianChange);103 ········super.roll(field,·up);
104 ····}104 ····}
105 ····105 ····
106 ····public·void·add(final·int·field,·final·int·amount)·{106 ····public·void·roll(final·int·field,·final·int·amount)·{
107 ········Proxies.dirty((Proxy)this,·true);107 ········Proxies.dirty((Proxy)this,·true);
108 ········super.add(field,·amount);108 ········super.roll(field,·amount);
109 ····}109 ····}
110 ····110 ····
111 ····public·void·setTimeZone(final·TimeZone·timeZone)·{111 ····public·void·setWeekDate(final·int·weekYear,·final·int·weekOfYear,·final·int·dayOfWeek)·{
112 ········Proxies.dirty((Proxy)this,·true);112 ········Proxies.dirty((Proxy)this,·true);
113 ········super.setTimeZone(timeZone);113 ········super.setWeekDate(weekYear,·weekOfYear,·dayOfWeek);
 114 ····}
 115 ····
 116 ····public·void·set(final·int·field,·final·int·value)·{
 117 ········Proxies.dirty((Proxy)this,·true);
 118 ········super.set(field,·value);
114 ····}119 ····}
115 ····120 ····
116 ····public·void·setTimeInMillis(final·long·timeInMillis)·{121 ····public·void·setTimeInMillis(final·long·timeInMillis)·{
117 ········Proxies.dirty((Proxy)this,·true);122 ········Proxies.dirty((Proxy)this,·true);
118 ········super.setTimeInMillis(timeInMillis);123 ········super.setTimeInMillis(timeInMillis);
119 ····}124 ····}
120 ····125 ····
Offset 129, 16 lines modifiedOffset 134, 11 lines modified
129 ····}134 ····}
130 ····135 ····
131 ····public·void·setLenient(final·boolean·lenient)·{136 ····public·void·setLenient(final·boolean·lenient)·{
132 ········Proxies.dirty((Proxy)this,·true);137 ········Proxies.dirty((Proxy)this,·true);
133 ········super.setLenient(lenient);138 ········super.setLenient(lenient);
134 ····}139 ····}
135 ····140 ····
136 ····public·void·set(final·int·field,·final·int·value)·{ 
137 ········Proxies.dirty((Proxy)this,·true); 
138 ········super.set(field,·value); 
139 ····} 
140 ···· 
141 ····protected·Object·writeReplace()·throws·ObjectStreamException·{141 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
142 ········return·Proxies.writeReplace((Proxy)this,·true);142 ········return·Proxies.writeReplace((Proxy)this,·true);
143 ····}143 ····}
144 }144 }
988 B
org/apache/openjpa/util/java$util$IdentityHashMap$proxy.class
866 B
procyon -ec {}
    
Offset 13, 23 lines modifiedOffset 13, 23 lines modified
13 {13 {
14 ····private·transient·OpenJPAStateManager·sm;14 ····private·transient·OpenJPAStateManager·sm;
15 ····private·transient·int·field;15 ····private·transient·int·field;
16 ····private·transient·MapChangeTracker·changeTracker;16 ····private·transient·MapChangeTracker·changeTracker;
17 ····private·transient·Class·keyType;17 ····private·transient·Class·keyType;
18 ····private·transient·Class·valueType;18 ····private·transient·Class·valueType;
19 ····19 ····
20 ····public·java$util$IdentityHashMap$proxy(final·int·expectedMaxSize)·{20 ····public·java$util$IdentityHashMap$proxy(final·Map·m)·{
21 ········super(expectedMaxSize);21 ········super(m);
22 ····}22 ····}
23 ····23 ····
24 ····public·java$util$IdentityHashMap$proxy()·{24 ····public·java$util$IdentityHashMap$proxy()·{
25 ····}25 ····}
26 ····26 ····
27 ····public·java$util$IdentityHashMap$proxy(final·Map·m)·{27 ····public·java$util$IdentityHashMap$proxy(final·int·expectedMaxSize)·{
28 ········super(m);28 ········super(expectedMaxSize);
29 ····}29 ····}
30 ····30 ····
31 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{31 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
32 ········this.sm·=·sm;32 ········this.sm·=·sm;
33 ········this.field·=·field;33 ········this.field·=·field;
34 ····}34 ····}
35 ····35 ····
3.73 KB
org/apache/openjpa/util/java$util$LinkedList$proxy.class
3.62 KB
procyon -ec {}
    
Offset 75, 25 lines modifiedOffset 75, 14 lines modified
75 ····}75 ····}
76 ····76 ····
77 ····public·boolean·offer(final·Object·e)·{77 ····public·boolean·offer(final·Object·e)·{
78 ········ProxyCollections.beforeOffer((ProxyCollection)this,·e);78 ········ProxyCollections.beforeOffer((ProxyCollection)this,·e);
79 ········return·ProxyCollections.afterOffer((ProxyCollection)this,·e,·super.offer(e));79 ········return·ProxyCollections.afterOffer((ProxyCollection)this,·e,·super.offer(e));
80 ····}80 ····}
81 ····81 ····
82 ····public·void·addLast(final·Object·e)·{ 
83 ········ProxyCollections.beforeAddLast((ProxyCollection)this,·e); 
84 ········super.addLast(e); 
85 ········ProxyCollections.afterAddLast((ProxyCollection)this,·e); 
86 ····} 
87 ···· 
88 ····public·void·addFirst(final·Object·e)·{ 
89 ········ProxyCollections.beforeAddFirst((ProxyCollection)this,·e); 
90 ········super.addFirst(e); 
91 ····} 
92 ···· 
93 ····public·void·add(final·int·index,·final·Object·element)·{82 ····public·void·add(final·int·index,·final·Object·element)·{
94 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);83 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);
95 ········super.add(index,·element);84 ········super.add(index,·element);
96 ····}85 ····}
97 ····86 ····
98 ····public·boolean·add(final·Object·e)·{87 ····public·boolean·add(final·Object·e)·{
99 ········ProxyCollections.beforeAdd((ProxyCollection)this,·e);88 ········ProxyCollections.beforeAdd((ProxyCollection)this,·e);
Offset 101, 51 lines modifiedOffset 90, 62 lines modified
101 ····}90 ····}
102 ····91 ····
103 ····public·Object·remove()·{92 ····public·Object·remove()·{
104 ········ProxyCollections.beforeRemove((ProxyCollection)this);93 ········ProxyCollections.beforeRemove((ProxyCollection)this);
105 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·super.remove());94 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·super.remove());
106 ····}95 ····}
107 ····96 ····
108 ····public·boolean·remove(final·Object·o)·{ 
109 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o); 
110 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o)); 
111 ····} 
112 ···· 
113 ····public·Object·remove(final·int·index)·{97 ····public·Object·remove(final·int·index)·{
114 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);98 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);
115 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));99 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));
116 ····}100 ····}
117 ····101 ····
 102 ····public·boolean·remove(final·Object·o)·{
 103 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o);
 104 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o));
 105 ····}
 106 ····
118 ····public·void·clear()·{107 ····public·void·clear()·{
119 ········ProxyCollections.beforeClear((ProxyCollection)this);108 ········ProxyCollections.beforeClear((ProxyCollection)this);
120 ········super.clear();109 ········super.clear();
121 ····}110 ····}
122 ····111 ····
123 ····public·boolean·addAll(final·Collection·collection)·{ 
124 ········return·ProxyCollections.addAll((ProxyCollection)this,·collection); 
125 ····} 
126 ···· 
127 ····public·boolean·addAll(final·int·n,·final·Collection·collection)·{112 ····public·boolean·addAll(final·int·n,·final·Collection·collection)·{
128 ········return·ProxyCollections.addAll((ProxyCollection)this,·n,·collection);113 ········return·ProxyCollections.addAll((ProxyCollection)this,·n,·collection);
129 ····}114 ····}
130 ····115 ····
 116 ····public·boolean·addAll(final·Collection·collection)·{
 117 ········return·ProxyCollections.addAll((ProxyCollection)this,·collection);
 118 ····}
 119 ····
131 ····public·Object·set(final·int·index,·final·Object·element)·{120 ····public·Object·set(final·int·index,·final·Object·element)·{
132 ········ProxyCollections.beforeSet((ProxyCollection)this,·index,·element);121 ········ProxyCollections.beforeSet((ProxyCollection)this,·index,·element);
133 ········return·ProxyCollections.afterSet((ProxyCollection)this,·index,·element,·super.set(index,·element));122 ········return·ProxyCollections.afterSet((ProxyCollection)this,·index,·element,·super.set(index,·element));
134 ····}123 ····}
135 ····124 ····
136 ····public·Object·poll()·{125 ····public·Object·poll()·{
137 ········ProxyCollections.beforePoll((ProxyCollection)this);126 ········ProxyCollections.beforePoll((ProxyCollection)this);
138 ········return·ProxyCollections.afterPoll((ProxyCollection)this,·super.poll());127 ········return·ProxyCollections.afterPoll((ProxyCollection)this,·super.poll());
139 ····}128 ····}
140 ····129 ····
141 ····public·ListIterator·listIterator(final·int·index)·{130 ····public·ListIterator·listIterator(final·int·index)·{
142 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·index,·(ListIterator)super.listIterator(index));131 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·index,·(ListIterator)super.listIterator(index));
143 ····}132 ····}
144 ····133 ····
 134 ····public·void·addLast(final·Object·e)·{
 135 ········ProxyCollections.beforeAddLast((ProxyCollection)this,·e);
 136 ········super.addLast(e);
 137 ········ProxyCollections.afterAddLast((ProxyCollection)this,·e);
 138 ····}
 139 ····
 140 ····public·void·addFirst(final·Object·e)·{
 141 ········ProxyCollections.beforeAddFirst((ProxyCollection)this,·e);
 142 ········super.addFirst(e);
 143 ····}
 144 ····
145 ····public·Iterator·iterator()·{145 ····public·Iterator·iterator()·{
146 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());146 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());
147 ····}147 ····}
148 ····148 ····
149 ····public·ListIterator·listIterator()·{149 ····public·ListIterator·listIterator()·{
150 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·(ListIterator)super.listIterator());150 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·(ListIterator)super.listIterator());
151 ····}151 ····}
2.12 KB
org/apache/openjpa/util/java$util$PriorityQueue$proxy.class
2.0 KB
procyon -ec {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
1 package·org.apache.openjpa.util;1 package·org.apache.openjpa.util;
  
2 import·java.io.ObjectStreamException;2 import·java.io.ObjectStreamException;
3 import·java.util.function.Predicate;3 import·java.util.function.Predicate;
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·java.util.SortedSet; 
6 import·java.util.Collection; 
7 import·java.util.Comparator;5 import·java.util.Comparator;
 6 import·java.util.Collection;
 7 import·java.util.SortedSet;
8 import·org.apache.openjpa.kernel.OpenJPAStateManager;8 import·org.apache.openjpa.kernel.OpenJPAStateManager;
9 import·java.util.PriorityQueue;9 import·java.util.PriorityQueue;
  
10 public·class·java$util$PriorityQueue$proxy·extends·PriorityQueue·implements·ProxyCollection10 public·class·java$util$PriorityQueue$proxy·extends·PriorityQueue·implements·ProxyCollection
11 {11 {
12 ····private·transient·OpenJPAStateManager·sm;12 ····private·transient·OpenJPAStateManager·sm;
13 ····private·transient·int·field;13 ····private·transient·int·field;
14 ····private·transient·CollectionChangeTracker·changeTracker;14 ····private·transient·CollectionChangeTracker·changeTracker;
15 ····private·transient·Class·elementType;15 ····private·transient·Class·elementType;
16 ····16 ····
17 ····public·java$util$PriorityQueue$proxy()·{17 ····public·java$util$PriorityQueue$proxy()·{
18 ····}18 ····}
19 ····19 ····
20 ····public·java$util$PriorityQueue$proxy(final·Comparator·comparator)·{20 ····public·java$util$PriorityQueue$proxy(final·SortedSet·c)·{
21 ········super(comparator);21 ········super(c);
22 ····} 
23 ···· 
24 ····public·java$util$PriorityQueue$proxy(final·int·initialCapacity,·final·Comparator·comparator)·{ 
25 ········super(initialCapacity,·comparator); 
26 ····} 
27 ···· 
28 ····public·java$util$PriorityQueue$proxy(final·int·initialCapacity)·{ 
29 ········super(initialCapacity); 
30 ····}22 ····}
31 ····23 ····
32 ····public·java$util$PriorityQueue$proxy(final·PriorityQueue·c)·{24 ····public·java$util$PriorityQueue$proxy(final·PriorityQueue·c)·{
33 ········super(c);25 ········super(c);
34 ····}26 ····}
35 ····27 ····
36 ····public·java$util$PriorityQueue$proxy(final·Collection·c)·{28 ····public·java$util$PriorityQueue$proxy(final·Collection·c)·{
37 ········super(c);29 ········super(c);
38 ····}30 ····}
39 ····31 ····
 32 ····public·java$util$PriorityQueue$proxy(final·int·initialCapacity)·{
 33 ········super(initialCapacity);
 34 ····}
 35 ····
40 ····public·java$util$PriorityQueue$proxy(final·SortedSet·c)·{36 ····public·java$util$PriorityQueue$proxy(final·Comparator·comparator)·{
41 ········super(c);37 ········super(comparator);
 38 ····}
 39 ····
 40 ····public·java$util$PriorityQueue$proxy(final·int·initialCapacity,·final·Comparator·comparator)·{
 41 ········super(initialCapacity,·comparator);
42 ····}42 ····}
43 ····43 ····
44 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{44 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
45 ········this.sm·=·sm;45 ········this.sm·=·sm;
46 ········this.field·=·field;46 ········this.field·=·field;
47 ····}47 ····}
48 ····48 ····
1.35 KB
org/apache/openjpa/util/java$util$TreeMap$proxy.class
1.24 KB
procyon -ec {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
1 package·org.apache.openjpa.util;1 package·org.apache.openjpa.util;
  
2 import·java.io.ObjectStreamException;2 import·java.io.ObjectStreamException;
3 import·java.util.Set;3 import·java.util.Set;
4 import·java.util.Collection;4 import·java.util.Collection;
5 import·java.util.SortedMap; 
6 import·java.util.Comparator; 
7 import·java.util.Map;5 import·java.util.Map;
 6 import·java.util.Comparator;
 7 import·java.util.SortedMap;
8 import·org.apache.openjpa.kernel.OpenJPAStateManager;8 import·org.apache.openjpa.kernel.OpenJPAStateManager;
9 import·java.util.TreeMap;9 import·java.util.TreeMap;
  
10 public·class·java$util$TreeMap$proxy·extends·TreeMap·implements·ProxyMap10 public·class·java$util$TreeMap$proxy·extends·TreeMap·implements·ProxyMap
11 {11 {
12 ····private·transient·OpenJPAStateManager·sm;12 ····private·transient·OpenJPAStateManager·sm;
13 ····private·transient·int·field;13 ····private·transient·int·field;
14 ····private·transient·MapChangeTracker·changeTracker;14 ····private·transient·MapChangeTracker·changeTracker;
15 ····private·transient·Class·keyType;15 ····private·transient·Class·keyType;
16 ····private·transient·Class·valueType;16 ····private·transient·Class·valueType;
17 ····17 ····
18 ····public·java$util$TreeMap$proxy()·{18 ····public·java$util$TreeMap$proxy()·{
19 ····}19 ····}
20 ····20 ····
21 ····public·java$util$TreeMap$proxy(final·Map·m)·{21 ····public·java$util$TreeMap$proxy(final·SortedMap·m)·{
22 ········super(m);22 ········super(m);
23 ····}23 ····}
24 ····24 ····
25 ····public·java$util$TreeMap$proxy(final·Comparator·comparator)·{25 ····public·java$util$TreeMap$proxy(final·Comparator·comparator)·{
26 ········super(comparator);26 ········super(comparator);
27 ····}27 ····}
28 ····28 ····
29 ····public·java$util$TreeMap$proxy(final·SortedMap·m)·{29 ····public·java$util$TreeMap$proxy(final·Map·m)·{
30 ········super(m);30 ········super(m);
31 ····}31 ····}
32 ····32 ····
33 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{33 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
34 ········this.sm·=·sm;34 ········this.sm·=·sm;
35 ········this.field·=·field;35 ········this.field·=·field;
36 ····}36 ····}
1.42 KB
org/apache/openjpa/util/java$util$TreeSet$proxy.class
1.32 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
1 package·org.apache.openjpa.util;1 package·org.apache.openjpa.util;
  
2 import·java.io.ObjectStreamException;2 import·java.io.ObjectStreamException;
3 import·java.util.function.Predicate;3 import·java.util.function.Predicate;
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·java.util.SortedSet;5 import·java.util.SortedSet;
6 import·java.util.Collection; 
7 import·java.util.Comparator;6 import·java.util.Comparator;
 7 import·java.util.Collection;
8 import·org.apache.openjpa.kernel.OpenJPAStateManager;8 import·org.apache.openjpa.kernel.OpenJPAStateManager;
9 import·java.util.TreeSet;9 import·java.util.TreeSet;
  
10 public·class·java$util$TreeSet$proxy·extends·TreeSet·implements·ProxyCollection10 public·class·java$util$TreeSet$proxy·extends·TreeSet·implements·ProxyCollection
11 {11 {
12 ····private·transient·OpenJPAStateManager·sm;12 ····private·transient·OpenJPAStateManager·sm;
13 ····private·transient·int·field;13 ····private·transient·int·field;
14 ····private·transient·CollectionChangeTracker·changeTracker;14 ····private·transient·CollectionChangeTracker·changeTracker;
15 ····private·transient·Class·elementType;15 ····private·transient·Class·elementType;
16 ····16 ····
 17 ····public·java$util$TreeSet$proxy(final·Collection·c)·{
 18 ········super(c);
 19 ····}
 20 ····
17 ····public·java$util$TreeSet$proxy(final·Comparator·comparator)·{21 ····public·java$util$TreeSet$proxy(final·Comparator·comparator)·{
18 ········super(comparator);22 ········super(comparator);
19 ····}23 ····}
20 ····24 ····
21 ····public·java$util$TreeSet$proxy(final·Collection·c)·{25 ····public·java$util$TreeSet$proxy()·{
22 ········super(c); 
23 ····}26 ····}
24 ····27 ····
25 ····public·java$util$TreeSet$proxy(final·SortedSet·s)·{28 ····public·java$util$TreeSet$proxy(final·SortedSet·s)·{
26 ········super(s);29 ········super(s);
27 ····}30 ····}
28 ····31 ····
29 ····public·java$util$TreeSet$proxy()·{ 
30 ····} 
31 ···· 
32 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{32 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
33 ········this.sm·=·sm;33 ········this.sm·=·sm;
34 ········this.field·=·field;34 ········this.field·=·field;
35 ····}35 ····}
36 ····36 ····
37 ····public·OpenJPAStateManager·getOwner()·{37 ····public·OpenJPAStateManager·getOwner()·{
38 ········return·this.sm;38 ········return·this.sm;
2.01 KB
org/apache/openjpa/util/java$util$Vector$proxy.class
1.91 KB
procyon -ec {}
    
Offset 17, 23 lines modifiedOffset 17, 23 lines modified
17 ····private·transient·CollectionChangeTracker·changeTracker;17 ····private·transient·CollectionChangeTracker·changeTracker;
18 ····private·transient·Class·elementType;18 ····private·transient·Class·elementType;
19 ····19 ····
20 ····public·java$util$Vector$proxy(final·int·initialCapacity,·final·int·capacityIncrement)·{20 ····public·java$util$Vector$proxy(final·int·initialCapacity,·final·int·capacityIncrement)·{
21 ········super(initialCapacity,·capacityIncrement);21 ········super(initialCapacity,·capacityIncrement);
22 ····}22 ····}
23 ····23 ····
24 ····public·java$util$Vector$proxy(final·Collection·c)·{24 ····public·java$util$Vector$proxy()·{
25 ········super(c); 
26 ····}25 ····}
27 ····26 ····
28 ····public·java$util$Vector$proxy(final·int·initialCapacity)·{27 ····public·java$util$Vector$proxy(final·int·initialCapacity)·{
29 ········super(initialCapacity);28 ········super(initialCapacity);
30 ····}29 ····}
31 ····30 ····
32 ····public·java$util$Vector$proxy()·{31 ····public·java$util$Vector$proxy(final·Collection·c)·{
 32 ········super(c);
33 ····}33 ····}
34 ····34 ····
35 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{35 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
36 ········this.sm·=·sm;36 ········this.sm·=·sm;
37 ········this.field·=·field;37 ········this.field·=·field;
38 ····}38 ····}
39 ····39 ····
Offset 103, 24 lines modifiedOffset 103, 24 lines modified
103 ····}103 ····}
104 ····104 ····
105 ····public·void·add(final·int·index,·final·Object·element)·{105 ····public·void·add(final·int·index,·final·Object·element)·{
106 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);106 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);
107 ········super.add(index,·element);107 ········super.add(index,·element);
108 ····}108 ····}
109 ····109 ····
110 ····public·boolean·remove(final·Object·o)·{ 
111 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o); 
112 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o)); 
113 ····} 
114 ···· 
115 ····public·Object·remove(final·int·index)·{110 ····public·Object·remove(final·int·index)·{
116 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);111 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);
117 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));112 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));
118 ····}113 ····}
119 ····114 ····
 115 ····public·boolean·remove(final·Object·o)·{
 116 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o);
 117 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o));
 118 ····}
 119 ····
120 ····public·void·clear()·{120 ····public·void·clear()·{
121 ········ProxyCollections.beforeClear((ProxyCollection)this);121 ········ProxyCollections.beforeClear((ProxyCollection)this);
122 ········super.clear();122 ········super.clear();
123 ····}123 ····}
124 ····124 ····
125 ····public·Iterator·iterator()·{125 ····public·Iterator·iterator()·{
126 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());126 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());
29.4 KB
./usr/share/java/openjpa.jar
1.65 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·4323408·bytes,·number·of·entries:·20761 Zip·file·size:·4323431·bytes,·number·of·entries:·2076
2 -rw----·····2.0·fat········0·bx·stor·18-Oct-16·23:15·META-INF/2 -rw----·····2.0·fat········0·bx·stor·18-Oct-16·23:15·META-INF/
3 -rw----·····2.0·fat····16734·bl·defN·18-Oct-16·23:15·META-INF/MANIFEST.MF3 -rw----·····2.0·fat····16734·bl·defN·18-Oct-16·23:15·META-INF/MANIFEST.MF
4 -rw----·····2.0·fat········0·b-·stor·18-Oct-16·23:15·META-INF/maven/4 -rw----·····2.0·fat········0·b-·stor·18-Oct-16·23:15·META-INF/maven/
5 -rw----·····2.0·fat········0·b-·stor·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/5 -rw----·····2.0·fat········0·b-·stor·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/
6 -rw----·····2.0·fat········0·b-·stor·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-jdbc/6 -rw----·····2.0·fat········0·b-·stor·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-jdbc/
7 -rw----·····2.0·fat·······96·bl·defN·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-jdbc/pom.properties7 -rw----·····2.0·fat·······96·bl·defN·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-jdbc/pom.properties
8 -rw----·····2.0·fat·····2660·bl·defN·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-jdbc/pom.xml8 -rw----·····2.0·fat·····2660·bl·defN·18-Oct-16·23:15·META-INF/maven/org.apache.openjpa/openjpa-jdbc/pom.xml
Offset 2071, 8 lines modifiedOffset 2071, 8 lines modified
2071 -rw----·····2.0·fat·····9399·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/ObjectData.class2071 -rw----·····2.0·fat·····9399·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/ObjectData.class
2072 -rw----·····2.0·fat·····1417·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLConfiguration.class2072 -rw----·····2.0·fat·····1417·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLConfiguration.class
2073 -rw----·····2.0·fat·····8581·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLFileHandler$ObjectDataHandler.class2073 -rw----·····2.0·fat·····8581·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLFileHandler$ObjectDataHandler.class
2074 -rw----·····2.0·fat·····1863·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLFileHandler$XMLEncoder.class2074 -rw----·····2.0·fat·····1863·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLFileHandler$XMLEncoder.class
2075 -rw----·····2.0·fat·····8014·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLFileHandler.class2075 -rw----·····2.0·fat·····8014·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLFileHandler.class
2076 -rw----·····2.0·fat·····3991·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLStore.class2076 -rw----·····2.0·fat·····3991·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLStore.class
2077 -rw----·····2.0·fat·····8291·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLStoreManager.class2077 -rw----·····2.0·fat·····8291·bl·defN·18-Oct-16·23:15·org/apache/openjpa/xmlstore/XMLStoreManager.class
2078 2076·files,·10536611·bytes·uncompressed,·3903934·bytes·compressed:··63.0%2078 2076·files,·10536611·bytes·uncompressed,·3903957·bytes·compressed:··63.0%
1.54 KB
org/apache/openjpa/util/java$sql$Date$proxy.class
1.45 KB
procyon -ec {}
    
Offset 49, 19 lines modifiedOffset 49, 14 lines modified
49 ········return·new·Date(((java.util.Date)o).getTime());49 ········return·new·Date(((java.util.Date)o).getTime());
50 ····}50 ····}
51 ····51 ····
52 ····public·ProxyDate·newInstance()·{52 ····public·ProxyDate·newInstance()·{
53 ········return·(ProxyDate)new·java$sql$Date$proxy();53 ········return·(ProxyDate)new·java$sql$Date$proxy();
54 ····}54 ····}
55 ····55 ····
56 ····public·void·setTime(final·long·time)·{ 
57 ········Proxies.dirty((Proxy)this,·true); 
58 ········super.setTime(time); 
59 ····} 
60 ···· 
61 ····public·void·setHours(final·int·hours)·{56 ····public·void·setHours(final·int·hours)·{
62 ········Proxies.dirty((Proxy)this,·true);57 ········Proxies.dirty((Proxy)this,·true);
63 ········super.setHours(hours);58 ········super.setHours(hours);
64 ····}59 ····}
65 ····60 ····
66 ····public·void·setMinutes(final·int·minutes)·{61 ····public·void·setMinutes(final·int·minutes)·{
67 ········Proxies.dirty((Proxy)this,·true);62 ········Proxies.dirty((Proxy)this,·true);
Offset 69, 26 lines modifiedOffset 64, 31 lines modified
69 ····}64 ····}
70 ····65 ····
71 ····public·void·setSeconds(final·int·seconds)·{66 ····public·void·setSeconds(final·int·seconds)·{
72 ········Proxies.dirty((Proxy)this,·true);67 ········Proxies.dirty((Proxy)this,·true);
73 ········super.setSeconds(seconds);68 ········super.setSeconds(seconds);
74 ····}69 ····}
75 ····70 ····
76 ····public·void·setDate(final·int·date)·{71 ····public·void·setTime(final·long·time)·{
77 ········Proxies.dirty((Proxy)this,·true);72 ········Proxies.dirty((Proxy)this,·true);
78 ········super.setDate(date);73 ········super.setTime(time);
79 ····}74 ····}
80 ····75 ····
81 ····public·void·setMonth(final·int·month)·{76 ····public·void·setMonth(final·int·month)·{
82 ········Proxies.dirty((Proxy)this,·true);77 ········Proxies.dirty((Proxy)this,·true);
83 ········super.setMonth(month);78 ········super.setMonth(month);
84 ····}79 ····}
85 ····80 ····
86 ····public·void·setYear(final·int·year)·{81 ····public·void·setYear(final·int·year)·{
87 ········Proxies.dirty((Proxy)this,·true);82 ········Proxies.dirty((Proxy)this,·true);
88 ········super.setYear(year);83 ········super.setYear(year);
89 ····}84 ····}
90 ····85 ····
 86 ····public·void·setDate(final·int·date)·{
 87 ········Proxies.dirty((Proxy)this,·true);
 88 ········super.setDate(date);
 89 ····}
 90 ····
91 ····protected·Object·writeReplace()·throws·ObjectStreamException·{91 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
92 ········return·Proxies.writeReplace((Proxy)this,·true);92 ········return·Proxies.writeReplace((Proxy)this,·true);
93 ····}93 ····}
94 }94 }
1.94 KB
org/apache/openjpa/util/java$sql$Time$proxy.class
1.84 KB
procyon -ec {}
    
Offset 7, 22 lines modifiedOffset 7, 22 lines modified
7 import·java.sql.Time;7 import·java.sql.Time;
  
8 public·class·java$sql$Time$proxy·extends·Time·implements·ProxyDate8 public·class·java$sql$Time$proxy·extends·Time·implements·ProxyDate
9 {9 {
10 ····private·transient·OpenJPAStateManager·sm;10 ····private·transient·OpenJPAStateManager·sm;
11 ····private·transient·int·field;11 ····private·transient·int·field;
12 ····12 ····
13 ····public·java$sql$Time$proxy(final·long·time)·{ 
14 ········super(time); 
15 ····} 
16 ···· 
17 ····public·java$sql$Time$proxy(final·int·hour,·final·int·minute,·final·int·second)·{13 ····public·java$sql$Time$proxy(final·int·hour,·final·int·minute,·final·int·second)·{
18 ········super(hour,·minute,·second);14 ········super(hour,·minute,·second);
19 ····}15 ····}
20 ····16 ····
 17 ····public·java$sql$Time$proxy(final·long·time)·{
 18 ········super(time);
 19 ····}
 20 ····
21 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{21 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
22 ········this.sm·=·sm;22 ········this.sm·=·sm;
23 ········this.field·=·field;23 ········this.field·=·field;
24 ····}24 ····}
25 ····25 ····
26 ····public·OpenJPAStateManager·getOwner()·{26 ····public·OpenJPAStateManager·getOwner()·{
27 ········return·this.sm;27 ········return·this.sm;
Offset 50, 32 lines modifiedOffset 50, 32 lines modified
50 ········return·new·Time(((Date)o).getTime());50 ········return·new·Time(((Date)o).getTime());
51 ····}51 ····}
52 ····52 ····
53 ····public·ProxyDate·newInstance()·{53 ····public·ProxyDate·newInstance()·{
54 ········return·(ProxyDate)new·java$sql$Time$proxy();54 ········return·(ProxyDate)new·java$sql$Time$proxy();
55 ····}55 ····}
56 ····56 ····
57 ····public·void·setTime(final·long·time)·{57 ····public·void·setMonth(final·int·month)·{
58 ········Proxies.dirty((Proxy)this,·true);58 ········Proxies.dirty((Proxy)this,·true);
59 ········super.setTime(time);59 ········super.setMonth(month);
60 ····}60 ····}
61 ····61 ····
62 ····public·void·setDate(final·int·date)·{62 ····public·void·setYear(final·int·year)·{
63 ········Proxies.dirty((Proxy)this,·true);63 ········Proxies.dirty((Proxy)this,·true);
64 ········super.setDate(date);64 ········super.setYear(year);
65 ····}65 ····}
66 ····66 ····
67 ····public·void·setMonth(final·int·month)·{67 ····public·void·setTime(final·long·time)·{
68 ········Proxies.dirty((Proxy)this,·true);68 ········Proxies.dirty((Proxy)this,·true);
69 ········super.setMonth(month);69 ········super.setTime(time);
70 ····}70 ····}
71 ····71 ····
72 ····public·void·setYear(final·int·year)·{72 ····public·void·setDate(final·int·date)·{
73 ········Proxies.dirty((Proxy)this,·true);73 ········Proxies.dirty((Proxy)this,·true);
74 ········super.setYear(year);74 ········super.setDate(date);
75 ····}75 ····}
76 ····76 ····
77 ····public·void·setHours(final·int·hours)·{77 ····public·void·setHours(final·int·hours)·{
78 ········Proxies.dirty((Proxy)this,·true);78 ········Proxies.dirty((Proxy)this,·true);
79 ········super.setHours(hours);79 ········super.setHours(hours);
80 ····}80 ····}
81 ····81 ····
1.05 KB
org/apache/openjpa/util/java$sql$Timestamp$proxy.class
970 B
procyon -ec {}
    
Offset 62, 19 lines modifiedOffset 62, 14 lines modified
62 ····}62 ····}
63 ····63 ····
64 ····public·void·setNanos(final·int·nanos)·{64 ····public·void·setNanos(final·int·nanos)·{
65 ········Proxies.dirty((Proxy)this,·true);65 ········Proxies.dirty((Proxy)this,·true);
66 ········super.setNanos(nanos);66 ········super.setNanos(nanos);
67 ····}67 ····}
68 ····68 ····
69 ····public·void·setDate(final·int·date)·{ 
70 ········Proxies.dirty((Proxy)this,·true); 
71 ········super.setDate(date); 
72 ····} 
73 ···· 
74 ····public·void·setHours(final·int·hours)·{69 ····public·void·setHours(final·int·hours)·{
75 ········Proxies.dirty((Proxy)this,·true);70 ········Proxies.dirty((Proxy)this,·true);
76 ········super.setHours(hours);71 ········super.setHours(hours);
77 ····}72 ····}
78 ····73 ····
79 ····public·void·setMonth(final·int·month)·{74 ····public·void·setMonth(final·int·month)·{
80 ········Proxies.dirty((Proxy)this,·true);75 ········Proxies.dirty((Proxy)this,·true);
Offset 92, 11 lines modifiedOffset 87, 16 lines modified
92 ····}87 ····}
93 ····88 ····
94 ····public·void·setYear(final·int·year)·{89 ····public·void·setYear(final·int·year)·{
95 ········Proxies.dirty((Proxy)this,·true);90 ········Proxies.dirty((Proxy)this,·true);
96 ········super.setYear(year);91 ········super.setYear(year);
97 ····}92 ····}
98 ····93 ····
 94 ····public·void·setDate(final·int·date)·{
 95 ········Proxies.dirty((Proxy)this,·true);
 96 ········super.setDate(date);
 97 ····}
 98 ····
99 ····protected·Object·writeReplace()·throws·ObjectStreamException·{99 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
100 ········return·Proxies.writeReplace((Proxy)this,·true);100 ········return·Proxies.writeReplace((Proxy)this,·true);
101 ····}101 ····}
102 }102 }
3.15 KB
org/apache/openjpa/util/java$util$ArrayList$proxy.class
3.05 KB
procyon -ec {}
    
Offset 13, 25 lines modifiedOffset 13, 25 lines modified
13 public·class·java$util$ArrayList$proxy·extends·ArrayList·implements·ProxyCollection13 public·class·java$util$ArrayList$proxy·extends·ArrayList·implements·ProxyCollection
14 {14 {
15 ····private·transient·OpenJPAStateManager·sm;15 ····private·transient·OpenJPAStateManager·sm;
16 ····private·transient·int·field;16 ····private·transient·int·field;
17 ····private·transient·CollectionChangeTracker·changeTracker;17 ····private·transient·CollectionChangeTracker·changeTracker;
18 ····private·transient·Class·elementType;18 ····private·transient·Class·elementType;
19 ····19 ····
20 ····public·java$util$ArrayList$proxy(final·int·initialCapacity)·{ 
21 ········super(initialCapacity); 
22 ····} 
23 ···· 
24 ····public·java$util$ArrayList$proxy(final·Collection·c)·{20 ····public·java$util$ArrayList$proxy(final·Collection·c)·{
25 ········super(c);21 ········super(c);
26 ····}22 ····}
27 ····23 ····
28 ····public·java$util$ArrayList$proxy()·{24 ····public·java$util$ArrayList$proxy()·{
29 ····}25 ····}
30 ····26 ····
 27 ····public·java$util$ArrayList$proxy(final·int·initialCapacity)·{
 28 ········super(initialCapacity);
 29 ····}
 30 ····
31 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{31 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
32 ········this.sm·=·sm;32 ········this.sm·=·sm;
33 ········this.field·=·field;33 ········this.field·=·field;
34 ····}34 ····}
35 ····35 ····
36 ····public·OpenJPAStateManager·getOwner()·{36 ····public·OpenJPAStateManager·getOwner()·{
37 ········return·this.sm;37 ········return·this.sm;
Offset 74, 24 lines modifiedOffset 74, 24 lines modified
74 ····}74 ····}
75 ····75 ····
76 ····public·void·add(final·int·index,·final·Object·element)·{76 ····public·void·add(final·int·index,·final·Object·element)·{
77 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);77 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);
78 ········super.add(index,·element);78 ········super.add(index,·element);
79 ····}79 ····}
80 ····80 ····
81 ····public·Object·remove(final·int·index)·{ 
82 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index); 
83 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index)); 
84 ····} 
85 ···· 
86 ····public·boolean·remove(final·Object·o)·{81 ····public·boolean·remove(final·Object·o)·{
87 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o);82 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o);
88 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o));83 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o));
89 ····}84 ····}
90 ····85 ····
 86 ····public·Object·remove(final·int·index)·{
 87 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);
 88 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));
 89 ····}
 90 ····
91 ····public·void·clear()·{91 ····public·void·clear()·{
92 ········ProxyCollections.beforeClear((ProxyCollection)this);92 ········ProxyCollections.beforeClear((ProxyCollection)this);
93 ········super.clear();93 ········super.clear();
94 ····}94 ····}
95 ····95 ····
96 ····public·Iterator·iterator()·{96 ····public·Iterator·iterator()·{
97 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());97 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());
Offset 114, 22 lines modifiedOffset 114, 22 lines modified
114 ········return·ProxyCollections.retainAll((ProxyCollection)this,·collection);114 ········return·ProxyCollections.retainAll((ProxyCollection)this,·collection);
115 ····}115 ····}
116 ····116 ····
117 ····public·boolean·removeAll(final·Collection·collection)·{117 ····public·boolean·removeAll(final·Collection·collection)·{
118 ········return·ProxyCollections.removeAll((ProxyCollection)this,·collection);118 ········return·ProxyCollections.removeAll((ProxyCollection)this,·collection);
119 ····}119 ····}
120 ····120 ····
121 ····public·ListIterator·listIterator()·{ 
122 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·(ListIterator)super.listIterator()); 
123 ····} 
124 ···· 
125 ····public·ListIterator·listIterator(final·int·index)·{121 ····public·ListIterator·listIterator(final·int·index)·{
126 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·index,·(ListIterator)super.listIterator(index));122 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·index,·(ListIterator)super.listIterator(index));
127 ····}123 ····}
128 ····124 ····
 125 ····public·ListIterator·listIterator()·{
 126 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·(ListIterator)super.listIterator());
 127 ····}
 128 ····
129 ····public·boolean·removeIf(final·Predicate·filter)·{129 ····public·boolean·removeIf(final·Predicate·filter)·{
130 ········Proxies.dirty((Proxy)this,·true);130 ········Proxies.dirty((Proxy)this,·true);
131 ········return·super.removeIf(filter);131 ········return·super.removeIf(filter);
132 ····}132 ····}
133 ····133 ····
134 ····protected·Object·writeReplace()·throws·ObjectStreamException·{134 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
135 ········return·Proxies.writeReplace((Proxy)this,·true);135 ········return·Proxies.writeReplace((Proxy)this,·true);
2.75 KB
org/apache/openjpa/util/java$util$Date$proxy.class
2.65 KB
procyon -ec {}
    
Offset 6, 35 lines modifiedOffset 6, 35 lines modified
6 import·java.util.Date;6 import·java.util.Date;
  
7 public·class·java$util$Date$proxy·extends·Date·implements·ProxyDate7 public·class·java$util$Date$proxy·extends·Date·implements·ProxyDate
8 {8 {
9 ····private·transient·OpenJPAStateManager·sm;9 ····private·transient·OpenJPAStateManager·sm;
10 ····private·transient·int·field;10 ····private·transient·int·field;
11 ····11 ····
 12 ····public·java$util$Date$proxy()·{
12 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date,·final·int·hrs,·final·int·min,·final·int·sec)·{ 
13 ········super(year,·month,·date,·hrs,·min,·sec); 
14 ····}13 ····}
15 ····14 ····
16 ····public·java$util$Date$proxy()·{15 ····public·java$util$Date$proxy(final·String·s)·{
 16 ········super(s);
17 ····}17 ····}
18 ····18 ····
19 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date,·final·int·hrs,·final·int·min)·{19 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date,·final·int·hrs,·final·int·min)·{
20 ········super(year,·month,·date,·hrs,·min);20 ········super(year,·month,·date,·hrs,·min);
21 ····}21 ····}
22 ····22 ····
23 ····public·java$util$Date$proxy(final·String·s)·{ 
24 ········super(s);23 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date)·{
 24 ········super(year,·month,·date);
25 ····}25 ····}
26 ····26 ····
27 ····public·java$util$Date$proxy(final·long·date)·{27 ····public·java$util$Date$proxy(final·long·date)·{
28 ········super(date);28 ········super(date);
29 ····}29 ····}
30 ····30 ····
31 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date)·{31 ····public·java$util$Date$proxy(final·int·year,·final·int·month,·final·int·date,·final·int·hrs,·final·int·min,·final·int·sec)·{
32 ········super(year,·month,·date);32 ········super(year,·month,·date,·hrs,·min,·sec);
33 ····}33 ····}
34 ····34 ····
35 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{35 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
36 ········this.sm·=·sm;36 ········this.sm·=·sm;
37 ········this.field·=·field;37 ········this.field·=·field;
38 ····}38 ····}
39 ····39 ····
Offset 60, 24 lines modifiedOffset 60, 14 lines modified
60 ········return·new·Date(((Date)o).getTime());60 ········return·new·Date(((Date)o).getTime());
61 ····}61 ····}
62 ····62 ····
63 ····public·ProxyDate·newInstance()·{63 ····public·ProxyDate·newInstance()·{
64 ········return·(ProxyDate)new·java$util$Date$proxy();64 ········return·(ProxyDate)new·java$util$Date$proxy();
65 ····}65 ····}
66 ····66 ····
67 ····public·void·setTime(final·long·time)·{ 
68 ········Proxies.dirty((Proxy)this,·true); 
69 ········super.setTime(time); 
70 ····} 
71 ···· 
72 ····public·void·setDate(final·int·date)·{ 
73 ········Proxies.dirty((Proxy)this,·true); 
74 ········super.setDate(date); 
75 ····} 
76 ···· 
77 ····public·void·setHours(final·int·hours)·{67 ····public·void·setHours(final·int·hours)·{
78 ········Proxies.dirty((Proxy)this,·true);68 ········Proxies.dirty((Proxy)this,·true);
79 ········super.setHours(hours);69 ········super.setHours(hours);
80 ····}70 ····}
81 ····71 ····
82 ····public·void·setMonth(final·int·month)·{72 ····public·void·setMonth(final·int·month)·{
83 ········Proxies.dirty((Proxy)this,·true);73 ········Proxies.dirty((Proxy)this,·true);
Offset 95, 11 lines modifiedOffset 85, 21 lines modified
95 ····}85 ····}
96 ····86 ····
97 ····public·void·setYear(final·int·year)·{87 ····public·void·setYear(final·int·year)·{
98 ········Proxies.dirty((Proxy)this,·true);88 ········Proxies.dirty((Proxy)this,·true);
99 ········super.setYear(year);89 ········super.setYear(year);
100 ····}90 ····}
101 ····91 ····
 92 ····public·void·setTime(final·long·time)·{
 93 ········Proxies.dirty((Proxy)this,·true);
 94 ········super.setTime(time);
 95 ····}
 96 ····
 97 ····public·void·setDate(final·int·date)·{
 98 ········Proxies.dirty((Proxy)this,·true);
 99 ········super.setDate(date);
 100 ····}
 101 ····
102 ····protected·Object·writeReplace()·throws·ObjectStreamException·{102 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
103 ········return·Proxies.writeReplace((Proxy)this,·true);103 ········return·Proxies.writeReplace((Proxy)this,·true);
104 ····}104 ····}
105 }105 }
812 B
org/apache/openjpa/util/java$util$EnumMap$proxy.class
706 B
procyon -ec {}
    
Offset 29, 22 lines modifiedOffset 29, 22 lines modified
29 ····private·transient·Class·keyType;29 ····private·transient·Class·keyType;
30 ····private·transient·Class·valueType;30 ····private·transient·Class·valueType;
31 ····31 ····
32 ····public·java$util$EnumMap$proxy(final·Map·m)·{32 ····public·java$util$EnumMap$proxy(final·Map·m)·{
33 ········super(m);33 ········super(m);
34 ····}34 ····}
35 ····35 ····
36 ····public·java$util$EnumMap$proxy(final·Class·keyType)·{ 
37 ········super(keyType); 
38 ····} 
39 ···· 
40 ····public·java$util$EnumMap$proxy(final·EnumMap·m)·{36 ····public·java$util$EnumMap$proxy(final·EnumMap·m)·{
41 ········super(m);37 ········super(m);
42 ····}38 ····}
43 ····39 ····
 40 ····public·java$util$EnumMap$proxy(final·Class·keyType)·{
 41 ········super(keyType);
 42 ····}
 43 ····
44 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{44 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
45 ········this.sm·=·sm;45 ········this.sm·=·sm;
46 ········this.field·=·field;46 ········this.field·=·field;
47 ····}47 ····}
48 ····48 ····
49 ····public·OpenJPAStateManager·getOwner()·{49 ····public·OpenJPAStateManager·getOwner()·{
50 ········return·this.sm;50 ········return·this.sm;
4.86 KB
org/apache/openjpa/util/java$util$GregorianCalendar$proxy.class
4.73 KB
procyon -ec {}
    
Offset 10, 39 lines modifiedOffset 10, 39 lines modified
10 import·java.util.GregorianCalendar;10 import·java.util.GregorianCalendar;
  
11 public·class·java$util$GregorianCalendar$proxy·extends·GregorianCalendar·implements·ProxyCalendar11 public·class·java$util$GregorianCalendar$proxy·extends·GregorianCalendar·implements·ProxyCalendar
12 {12 {
13 ····private·transient·OpenJPAStateManager·sm;13 ····private·transient·OpenJPAStateManager·sm;
14 ····private·transient·int·field;14 ····private·transient·int·field;
15 ····15 ····
16 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth,·final·int·hourOfDay,·final·int·minute)·{16 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth)·{
17 ········super(year,·month,·dayOfMonth,·hourOfDay,·minute);17 ········super(year,·month,·dayOfMonth);
18 ····} 
19 ···· 
20 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth,·final·int·hourOfDay,·final·int·minute,·final·int·second)·{ 
21 ········super(year,·month,·dayOfMonth,·hourOfDay,·minute,·second); 
22 ····}18 ····}
23 ····19 ····
24 ····public·java$util$GregorianCalendar$proxy(final·TimeZone·zone)·{20 ····public·java$util$GregorianCalendar$proxy(final·TimeZone·zone,·final·Locale·aLocale)·{
25 ········super(zone);21 ········super(zone,·aLocale);
26 ····}22 ····}
27 ····23 ····
28 ····public·java$util$GregorianCalendar$proxy(final·Locale·aLocale)·{24 ····public·java$util$GregorianCalendar$proxy(final·Locale·aLocale)·{
29 ········super(aLocale);25 ········super(aLocale);
30 ····}26 ····}
31 ····27 ····
32 ····public·java$util$GregorianCalendar$proxy(final·TimeZone·zone,·final·Locale·aLocale)·{28 ····public·java$util$GregorianCalendar$proxy(final·TimeZone·zone)·{
33 ········super(zone,·aLocale);29 ········super(zone);
34 ····}30 ····}
35 ····31 ····
 32 ····public·java$util$GregorianCalendar$proxy()·{
36 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth)·{ 
37 ········super(year,·month,·dayOfMonth); 
38 ····}33 ····}
39 ····34 ····
40 ····public·java$util$GregorianCalendar$proxy()·{35 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth,·final·int·hourOfDay,·final·int·minute,·final·int·second)·{
 36 ········super(year,·month,·dayOfMonth,·hourOfDay,·minute,·second);
 37 ····}
 38 ····
 39 ····public·java$util$GregorianCalendar$proxy(final·int·year,·final·int·month,·final·int·dayOfMonth,·final·int·hourOfDay,·final·int·minute)·{
 40 ········super(year,·month,·dayOfMonth,·hourOfDay,·minute);
41 ····}41 ····}
42 ····42 ····
43 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{43 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
44 ········this.sm·=·sm;44 ········this.sm·=·sm;
45 ········this.field·=·field;45 ········this.field·=·field;
46 ····}46 ····}
47 ····47 ····
Offset 79, 42 lines modifiedOffset 79, 47 lines modified
79 ····}79 ····}
80 ····80 ····
81 ····protected·void·computeFields()·{81 ····protected·void·computeFields()·{
82 ········Proxies.dirty((Proxy)this,·true);82 ········Proxies.dirty((Proxy)this,·true);
83 ········super.computeFields();83 ········super.computeFields();
84 ····}84 ····}
85 ····85 ····
86 ····public·void·roll(final·int·field,·final·boolean·up)·{86 ····public·void·setGregorianChange(final·Date·gregorianChange)·{
87 ········Proxies.dirty((Proxy)this,·true);87 ········Proxies.dirty((Proxy)this,·true);
88 ········super.roll(field,·up);88 ········super.setGregorianChange(gregorianChange);
89 ····}89 ····}
90 ····90 ····
91 ····public·void·roll(final·int·field,·final·int·amount)·{91 ····public·void·add(final·int·field,·final·int·amount)·{
92 ········Proxies.dirty((Proxy)this,·true);92 ········Proxies.dirty((Proxy)this,·true);
93 ········super.roll(field,·amount);93 ········super.add(field,·amount);
94 ····}94 ····}
95 ····95 ····
96 ····public·void·setWeekDate(final·int·weekYear,·final·int·weekOfYear,·final·int·dayOfWeek)·{96 ····public·void·setTimeZone(final·TimeZone·timeZone)·{
97 ········Proxies.dirty((Proxy)this,·true);97 ········Proxies.dirty((Proxy)this,·true);
98 ········super.setWeekDate(weekYear,·weekOfYear,·dayOfWeek);98 ········super.setTimeZone(timeZone);
99 ····}99 ····}
100 ····100 ····
101 ····public·void·setGregorianChange(final·Date·gregorianChange)·{101 ····public·void·roll(final·int·field,·final·boolean·up)·{
102 ········Proxies.dirty((Proxy)this,·true);102 ········Proxies.dirty((Proxy)this,·true);
103 ········super.setGregorianChange(gregorianChange);103 ········super.roll(field,·up);
104 ····}104 ····}
105 ····105 ····
106 ····public·void·add(final·int·field,·final·int·amount)·{106 ····public·void·roll(final·int·field,·final·int·amount)·{
107 ········Proxies.dirty((Proxy)this,·true);107 ········Proxies.dirty((Proxy)this,·true);
108 ········super.add(field,·amount);108 ········super.roll(field,·amount);
109 ····}109 ····}
110 ····110 ····
111 ····public·void·setTimeZone(final·TimeZone·timeZone)·{111 ····public·void·setWeekDate(final·int·weekYear,·final·int·weekOfYear,·final·int·dayOfWeek)·{
112 ········Proxies.dirty((Proxy)this,·true);112 ········Proxies.dirty((Proxy)this,·true);
113 ········super.setTimeZone(timeZone);113 ········super.setWeekDate(weekYear,·weekOfYear,·dayOfWeek);
 114 ····}
 115 ····
 116 ····public·void·set(final·int·field,·final·int·value)·{
 117 ········Proxies.dirty((Proxy)this,·true);
 118 ········super.set(field,·value);
114 ····}119 ····}
115 ····120 ····
116 ····public·void·setTimeInMillis(final·long·timeInMillis)·{121 ····public·void·setTimeInMillis(final·long·timeInMillis)·{
117 ········Proxies.dirty((Proxy)this,·true);122 ········Proxies.dirty((Proxy)this,·true);
118 ········super.setTimeInMillis(timeInMillis);123 ········super.setTimeInMillis(timeInMillis);
119 ····}124 ····}
120 ····125 ····
Offset 129, 16 lines modifiedOffset 134, 11 lines modified
129 ····}134 ····}
130 ····135 ····
131 ····public·void·setLenient(final·boolean·lenient)·{136 ····public·void·setLenient(final·boolean·lenient)·{
132 ········Proxies.dirty((Proxy)this,·true);137 ········Proxies.dirty((Proxy)this,·true);
133 ········super.setLenient(lenient);138 ········super.setLenient(lenient);
134 ····}139 ····}
135 ····140 ····
136 ····public·void·set(final·int·field,·final·int·value)·{ 
137 ········Proxies.dirty((Proxy)this,·true); 
138 ········super.set(field,·value); 
139 ····} 
140 ···· 
141 ····protected·Object·writeReplace()·throws·ObjectStreamException·{141 ····protected·Object·writeReplace()·throws·ObjectStreamException·{
142 ········return·Proxies.writeReplace((Proxy)this,·true);142 ········return·Proxies.writeReplace((Proxy)this,·true);
143 ····}143 ····}
144 }144 }
988 B
org/apache/openjpa/util/java$util$IdentityHashMap$proxy.class
866 B
procyon -ec {}
    
Offset 13, 23 lines modifiedOffset 13, 23 lines modified
13 {13 {
14 ····private·transient·OpenJPAStateManager·sm;14 ····private·transient·OpenJPAStateManager·sm;
15 ····private·transient·int·field;15 ····private·transient·int·field;
16 ····private·transient·MapChangeTracker·changeTracker;16 ····private·transient·MapChangeTracker·changeTracker;
17 ····private·transient·Class·keyType;17 ····private·transient·Class·keyType;
18 ····private·transient·Class·valueType;18 ····private·transient·Class·valueType;
19 ····19 ····
20 ····public·java$util$IdentityHashMap$proxy(final·int·expectedMaxSize)·{20 ····public·java$util$IdentityHashMap$proxy(final·Map·m)·{
21 ········super(expectedMaxSize);21 ········super(m);
22 ····}22 ····}
23 ····23 ····
24 ····public·java$util$IdentityHashMap$proxy()·{24 ····public·java$util$IdentityHashMap$proxy()·{
25 ····}25 ····}
26 ····26 ····
27 ····public·java$util$IdentityHashMap$proxy(final·Map·m)·{27 ····public·java$util$IdentityHashMap$proxy(final·int·expectedMaxSize)·{
28 ········super(m);28 ········super(expectedMaxSize);
29 ····}29 ····}
30 ····30 ····
31 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{31 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
32 ········this.sm·=·sm;32 ········this.sm·=·sm;
33 ········this.field·=·field;33 ········this.field·=·field;
34 ····}34 ····}
35 ····35 ····
3.73 KB
org/apache/openjpa/util/java$util$LinkedList$proxy.class
3.62 KB
procyon -ec {}
    
Offset 75, 25 lines modifiedOffset 75, 14 lines modified
75 ····}75 ····}
76 ····76 ····
77 ····public·boolean·offer(final·Object·e)·{77 ····public·boolean·offer(final·Object·e)·{
78 ········ProxyCollections.beforeOffer((ProxyCollection)this,·e);78 ········ProxyCollections.beforeOffer((ProxyCollection)this,·e);
79 ········return·ProxyCollections.afterOffer((ProxyCollection)this,·e,·super.offer(e));79 ········return·ProxyCollections.afterOffer((ProxyCollection)this,·e,·super.offer(e));
80 ····}80 ····}
81 ····81 ····
82 ····public·void·addLast(final·Object·e)·{ 
83 ········ProxyCollections.beforeAddLast((ProxyCollection)this,·e); 
84 ········super.addLast(e); 
85 ········ProxyCollections.afterAddLast((ProxyCollection)this,·e); 
86 ····} 
87 ···· 
88 ····public·void·addFirst(final·Object·e)·{ 
89 ········ProxyCollections.beforeAddFirst((ProxyCollection)this,·e); 
90 ········super.addFirst(e); 
91 ····} 
92 ···· 
93 ····public·void·add(final·int·index,·final·Object·element)·{82 ····public·void·add(final·int·index,·final·Object·element)·{
94 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);83 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);
95 ········super.add(index,·element);84 ········super.add(index,·element);
96 ····}85 ····}
97 ····86 ····
98 ····public·boolean·add(final·Object·e)·{87 ····public·boolean·add(final·Object·e)·{
99 ········ProxyCollections.beforeAdd((ProxyCollection)this,·e);88 ········ProxyCollections.beforeAdd((ProxyCollection)this,·e);
Offset 101, 51 lines modifiedOffset 90, 62 lines modified
101 ····}90 ····}
102 ····91 ····
103 ····public·Object·remove()·{92 ····public·Object·remove()·{
104 ········ProxyCollections.beforeRemove((ProxyCollection)this);93 ········ProxyCollections.beforeRemove((ProxyCollection)this);
105 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·super.remove());94 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·super.remove());
106 ····}95 ····}
107 ····96 ····
108 ····public·boolean·remove(final·Object·o)·{ 
109 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o); 
110 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o)); 
111 ····} 
112 ···· 
113 ····public·Object·remove(final·int·index)·{97 ····public·Object·remove(final·int·index)·{
114 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);98 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);
115 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));99 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));
116 ····}100 ····}
117 ····101 ····
 102 ····public·boolean·remove(final·Object·o)·{
 103 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o);
 104 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o));
 105 ····}
 106 ····
118 ····public·void·clear()·{107 ····public·void·clear()·{
119 ········ProxyCollections.beforeClear((ProxyCollection)this);108 ········ProxyCollections.beforeClear((ProxyCollection)this);
120 ········super.clear();109 ········super.clear();
121 ····}110 ····}
122 ····111 ····
123 ····public·boolean·addAll(final·Collection·collection)·{ 
124 ········return·ProxyCollections.addAll((ProxyCollection)this,·collection); 
125 ····} 
126 ···· 
127 ····public·boolean·addAll(final·int·n,·final·Collection·collection)·{112 ····public·boolean·addAll(final·int·n,·final·Collection·collection)·{
128 ········return·ProxyCollections.addAll((ProxyCollection)this,·n,·collection);113 ········return·ProxyCollections.addAll((ProxyCollection)this,·n,·collection);
129 ····}114 ····}
130 ····115 ····
 116 ····public·boolean·addAll(final·Collection·collection)·{
 117 ········return·ProxyCollections.addAll((ProxyCollection)this,·collection);
 118 ····}
 119 ····
131 ····public·Object·set(final·int·index,·final·Object·element)·{120 ····public·Object·set(final·int·index,·final·Object·element)·{
132 ········ProxyCollections.beforeSet((ProxyCollection)this,·index,·element);121 ········ProxyCollections.beforeSet((ProxyCollection)this,·index,·element);
133 ········return·ProxyCollections.afterSet((ProxyCollection)this,·index,·element,·super.set(index,·element));122 ········return·ProxyCollections.afterSet((ProxyCollection)this,·index,·element,·super.set(index,·element));
134 ····}123 ····}
135 ····124 ····
136 ····public·Object·poll()·{125 ····public·Object·poll()·{
137 ········ProxyCollections.beforePoll((ProxyCollection)this);126 ········ProxyCollections.beforePoll((ProxyCollection)this);
138 ········return·ProxyCollections.afterPoll((ProxyCollection)this,·super.poll());127 ········return·ProxyCollections.afterPoll((ProxyCollection)this,·super.poll());
139 ····}128 ····}
140 ····129 ····
141 ····public·ListIterator·listIterator(final·int·index)·{130 ····public·ListIterator·listIterator(final·int·index)·{
142 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·index,·(ListIterator)super.listIterator(index));131 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·index,·(ListIterator)super.listIterator(index));
143 ····}132 ····}
144 ····133 ····
 134 ····public·void·addLast(final·Object·e)·{
 135 ········ProxyCollections.beforeAddLast((ProxyCollection)this,·e);
 136 ········super.addLast(e);
 137 ········ProxyCollections.afterAddLast((ProxyCollection)this,·e);
 138 ····}
 139 ····
 140 ····public·void·addFirst(final·Object·e)·{
 141 ········ProxyCollections.beforeAddFirst((ProxyCollection)this,·e);
 142 ········super.addFirst(e);
 143 ····}
 144 ····
145 ····public·Iterator·iterator()·{145 ····public·Iterator·iterator()·{
146 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());146 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());
147 ····}147 ····}
148 ····148 ····
149 ····public·ListIterator·listIterator()·{149 ····public·ListIterator·listIterator()·{
150 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·(ListIterator)super.listIterator());150 ········return·ProxyCollections.afterListIterator((ProxyCollection)this,·(ListIterator)super.listIterator());
151 ····}151 ····}
2.12 KB
org/apache/openjpa/util/java$util$PriorityQueue$proxy.class
2.0 KB
procyon -ec {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
1 package·org.apache.openjpa.util;1 package·org.apache.openjpa.util;
  
2 import·java.io.ObjectStreamException;2 import·java.io.ObjectStreamException;
3 import·java.util.function.Predicate;3 import·java.util.function.Predicate;
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·java.util.SortedSet; 
6 import·java.util.Collection; 
7 import·java.util.Comparator;5 import·java.util.Comparator;
 6 import·java.util.Collection;
 7 import·java.util.SortedSet;
8 import·org.apache.openjpa.kernel.OpenJPAStateManager;8 import·org.apache.openjpa.kernel.OpenJPAStateManager;
9 import·java.util.PriorityQueue;9 import·java.util.PriorityQueue;
  
10 public·class·java$util$PriorityQueue$proxy·extends·PriorityQueue·implements·ProxyCollection10 public·class·java$util$PriorityQueue$proxy·extends·PriorityQueue·implements·ProxyCollection
11 {11 {
12 ····private·transient·OpenJPAStateManager·sm;12 ····private·transient·OpenJPAStateManager·sm;
13 ····private·transient·int·field;13 ····private·transient·int·field;
14 ····private·transient·CollectionChangeTracker·changeTracker;14 ····private·transient·CollectionChangeTracker·changeTracker;
15 ····private·transient·Class·elementType;15 ····private·transient·Class·elementType;
16 ····16 ····
17 ····public·java$util$PriorityQueue$proxy()·{17 ····public·java$util$PriorityQueue$proxy()·{
18 ····}18 ····}
19 ····19 ····
20 ····public·java$util$PriorityQueue$proxy(final·Comparator·comparator)·{20 ····public·java$util$PriorityQueue$proxy(final·SortedSet·c)·{
21 ········super(comparator);21 ········super(c);
22 ····} 
23 ···· 
24 ····public·java$util$PriorityQueue$proxy(final·int·initialCapacity,·final·Comparator·comparator)·{ 
25 ········super(initialCapacity,·comparator); 
26 ····} 
27 ···· 
28 ····public·java$util$PriorityQueue$proxy(final·int·initialCapacity)·{ 
29 ········super(initialCapacity); 
30 ····}22 ····}
31 ····23 ····
32 ····public·java$util$PriorityQueue$proxy(final·PriorityQueue·c)·{24 ····public·java$util$PriorityQueue$proxy(final·PriorityQueue·c)·{
33 ········super(c);25 ········super(c);
34 ····}26 ····}
35 ····27 ····
36 ····public·java$util$PriorityQueue$proxy(final·Collection·c)·{28 ····public·java$util$PriorityQueue$proxy(final·Collection·c)·{
37 ········super(c);29 ········super(c);
38 ····}30 ····}
39 ····31 ····
 32 ····public·java$util$PriorityQueue$proxy(final·int·initialCapacity)·{
 33 ········super(initialCapacity);
 34 ····}
 35 ····
40 ····public·java$util$PriorityQueue$proxy(final·SortedSet·c)·{36 ····public·java$util$PriorityQueue$proxy(final·Comparator·comparator)·{
41 ········super(c);37 ········super(comparator);
 38 ····}
 39 ····
 40 ····public·java$util$PriorityQueue$proxy(final·int·initialCapacity,·final·Comparator·comparator)·{
 41 ········super(initialCapacity,·comparator);
42 ····}42 ····}
43 ····43 ····
44 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{44 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
45 ········this.sm·=·sm;45 ········this.sm·=·sm;
46 ········this.field·=·field;46 ········this.field·=·field;
47 ····}47 ····}
48 ····48 ····
1.35 KB
org/apache/openjpa/util/java$util$TreeMap$proxy.class
1.24 KB
procyon -ec {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
1 package·org.apache.openjpa.util;1 package·org.apache.openjpa.util;
  
2 import·java.io.ObjectStreamException;2 import·java.io.ObjectStreamException;
3 import·java.util.Set;3 import·java.util.Set;
4 import·java.util.Collection;4 import·java.util.Collection;
5 import·java.util.SortedMap; 
6 import·java.util.Comparator; 
7 import·java.util.Map;5 import·java.util.Map;
 6 import·java.util.Comparator;
 7 import·java.util.SortedMap;
8 import·org.apache.openjpa.kernel.OpenJPAStateManager;8 import·org.apache.openjpa.kernel.OpenJPAStateManager;
9 import·java.util.TreeMap;9 import·java.util.TreeMap;
  
10 public·class·java$util$TreeMap$proxy·extends·TreeMap·implements·ProxyMap10 public·class·java$util$TreeMap$proxy·extends·TreeMap·implements·ProxyMap
11 {11 {
12 ····private·transient·OpenJPAStateManager·sm;12 ····private·transient·OpenJPAStateManager·sm;
13 ····private·transient·int·field;13 ····private·transient·int·field;
14 ····private·transient·MapChangeTracker·changeTracker;14 ····private·transient·MapChangeTracker·changeTracker;
15 ····private·transient·Class·keyType;15 ····private·transient·Class·keyType;
16 ····private·transient·Class·valueType;16 ····private·transient·Class·valueType;
17 ····17 ····
18 ····public·java$util$TreeMap$proxy()·{18 ····public·java$util$TreeMap$proxy()·{
19 ····}19 ····}
20 ····20 ····
21 ····public·java$util$TreeMap$proxy(final·Map·m)·{21 ····public·java$util$TreeMap$proxy(final·SortedMap·m)·{
22 ········super(m);22 ········super(m);
23 ····}23 ····}
24 ····24 ····
25 ····public·java$util$TreeMap$proxy(final·Comparator·comparator)·{25 ····public·java$util$TreeMap$proxy(final·Comparator·comparator)·{
26 ········super(comparator);26 ········super(comparator);
27 ····}27 ····}
28 ····28 ····
29 ····public·java$util$TreeMap$proxy(final·SortedMap·m)·{29 ····public·java$util$TreeMap$proxy(final·Map·m)·{
30 ········super(m);30 ········super(m);
31 ····}31 ····}
32 ····32 ····
33 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{33 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
34 ········this.sm·=·sm;34 ········this.sm·=·sm;
35 ········this.field·=·field;35 ········this.field·=·field;
36 ····}36 ····}
1.42 KB
org/apache/openjpa/util/java$util$TreeSet$proxy.class
1.32 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
  
1 package·org.apache.openjpa.util;1 package·org.apache.openjpa.util;
  
2 import·java.io.ObjectStreamException;2 import·java.io.ObjectStreamException;
3 import·java.util.function.Predicate;3 import·java.util.function.Predicate;
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·java.util.SortedSet;5 import·java.util.SortedSet;
6 import·java.util.Collection; 
7 import·java.util.Comparator;6 import·java.util.Comparator;
 7 import·java.util.Collection;
8 import·org.apache.openjpa.kernel.OpenJPAStateManager;8 import·org.apache.openjpa.kernel.OpenJPAStateManager;
9 import·java.util.TreeSet;9 import·java.util.TreeSet;
  
10 public·class·java$util$TreeSet$proxy·extends·TreeSet·implements·ProxyCollection10 public·class·java$util$TreeSet$proxy·extends·TreeSet·implements·ProxyCollection
11 {11 {
12 ····private·transient·OpenJPAStateManager·sm;12 ····private·transient·OpenJPAStateManager·sm;
13 ····private·transient·int·field;13 ····private·transient·int·field;
14 ····private·transient·CollectionChangeTracker·changeTracker;14 ····private·transient·CollectionChangeTracker·changeTracker;
15 ····private·transient·Class·elementType;15 ····private·transient·Class·elementType;
16 ····16 ····
 17 ····public·java$util$TreeSet$proxy(final·Collection·c)·{
 18 ········super(c);
 19 ····}
 20 ····
17 ····public·java$util$TreeSet$proxy(final·Comparator·comparator)·{21 ····public·java$util$TreeSet$proxy(final·Comparator·comparator)·{
18 ········super(comparator);22 ········super(comparator);
19 ····}23 ····}
20 ····24 ····
21 ····public·java$util$TreeSet$proxy(final·Collection·c)·{25 ····public·java$util$TreeSet$proxy()·{
22 ········super(c); 
23 ····}26 ····}
24 ····27 ····
25 ····public·java$util$TreeSet$proxy(final·SortedSet·s)·{28 ····public·java$util$TreeSet$proxy(final·SortedSet·s)·{
26 ········super(s);29 ········super(s);
27 ····}30 ····}
28 ····31 ····
29 ····public·java$util$TreeSet$proxy()·{ 
30 ····} 
31 ···· 
32 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{32 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
33 ········this.sm·=·sm;33 ········this.sm·=·sm;
34 ········this.field·=·field;34 ········this.field·=·field;
35 ····}35 ····}
36 ····36 ····
37 ····public·OpenJPAStateManager·getOwner()·{37 ····public·OpenJPAStateManager·getOwner()·{
38 ········return·this.sm;38 ········return·this.sm;
2.01 KB
org/apache/openjpa/util/java$util$Vector$proxy.class
1.91 KB
procyon -ec {}
    
Offset 17, 23 lines modifiedOffset 17, 23 lines modified
17 ····private·transient·CollectionChangeTracker·changeTracker;17 ····private·transient·CollectionChangeTracker·changeTracker;
18 ····private·transient·Class·elementType;18 ····private·transient·Class·elementType;
19 ····19 ····
20 ····public·java$util$Vector$proxy(final·int·initialCapacity,·final·int·capacityIncrement)·{20 ····public·java$util$Vector$proxy(final·int·initialCapacity,·final·int·capacityIncrement)·{
21 ········super(initialCapacity,·capacityIncrement);21 ········super(initialCapacity,·capacityIncrement);
22 ····}22 ····}
23 ····23 ····
24 ····public·java$util$Vector$proxy(final·Collection·c)·{24 ····public·java$util$Vector$proxy()·{
25 ········super(c); 
26 ····}25 ····}
27 ····26 ····
28 ····public·java$util$Vector$proxy(final·int·initialCapacity)·{27 ····public·java$util$Vector$proxy(final·int·initialCapacity)·{
29 ········super(initialCapacity);28 ········super(initialCapacity);
30 ····}29 ····}
31 ····30 ····
32 ····public·java$util$Vector$proxy()·{31 ····public·java$util$Vector$proxy(final·Collection·c)·{
 32 ········super(c);
33 ····}33 ····}
34 ····34 ····
35 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{35 ····public·void·setOwner(final·OpenJPAStateManager·sm,·final·int·field)·{
36 ········this.sm·=·sm;36 ········this.sm·=·sm;
37 ········this.field·=·field;37 ········this.field·=·field;
38 ····}38 ····}
39 ····39 ····
Offset 103, 24 lines modifiedOffset 103, 24 lines modified
103 ····}103 ····}
104 ····104 ····
105 ····public·void·add(final·int·index,·final·Object·element)·{105 ····public·void·add(final·int·index,·final·Object·element)·{
106 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);106 ········ProxyCollections.beforeAdd((ProxyCollection)this,·index,·element);
107 ········super.add(index,·element);107 ········super.add(index,·element);
108 ····}108 ····}
109 ····109 ····
110 ····public·boolean·remove(final·Object·o)·{ 
111 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o); 
112 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o)); 
113 ····} 
114 ···· 
115 ····public·Object·remove(final·int·index)·{110 ····public·Object·remove(final·int·index)·{
116 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);111 ········ProxyCollections.beforeRemove((ProxyCollection)this,·index);
117 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));112 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·index,·super.remove(index));
118 ····}113 ····}
119 ····114 ····
 115 ····public·boolean·remove(final·Object·o)·{
 116 ········ProxyCollections.beforeRemove((ProxyCollection)this,·o);
 117 ········return·ProxyCollections.afterRemove((ProxyCollection)this,·o,·super.remove(o));
 118 ····}
 119 ····
120 ····public·void·clear()·{120 ····public·void·clear()·{
121 ········ProxyCollections.beforeClear((ProxyCollection)this);121 ········ProxyCollections.beforeClear((ProxyCollection)this);
122 ········super.clear();122 ········super.clear();
123 ····}123 ····}
124 ····124 ····
125 ····public·Iterator·iterator()·{125 ····public·Iterator·iterator()·{
126 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());126 ········return·ProxyCollections.afterIterator((ProxyCollection)this,·(Iterator)super.iterator());