Repository navigation
Expand file tree
/
Copy pathAnonymousIntTest.java
More file actions
6156 lines (6153 loc) · 172 KB
/
Copy pathAnonymousIntTest.java
File metadata and controls
6156 lines (6153 loc) · 172 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/*
* Copyright (c) 2013,2014 Scott Oaks. All rights reserved.
*/
package net.sdo;
public class AnonymousIntTest implements CalcInterface {
public int calc() {
IntegerInterface a1024 = new IntegerInterface() {
public int getInt() {
return 1024;
}
};
IntegerInterface a1023 = new IntegerInterface() {
public int getInt() {
return 1023;
}
};
IntegerInterface a1022 = new IntegerInterface() {
public int getInt() {
return 1022;
}
};
IntegerInterface a1021 = new IntegerInterface() {
public int getInt() {
return 1021;
}
};
IntegerInterface a1020 = new IntegerInterface() {
public int getInt() {
return 1020;
}
};
IntegerInterface a1019 = new IntegerInterface() {
public int getInt() {
return 1019;
}
};
IntegerInterface a1018 = new IntegerInterface() {
public int getInt() {
return 1018;
}
};
IntegerInterface a1017 = new IntegerInterface() {
public int getInt() {
return 1017;
}
};
IntegerInterface a1016 = new IntegerInterface() {
public int getInt() {
return 1016;
}
};
IntegerInterface a1015 = new IntegerInterface() {
public int getInt() {
return 1015;
}
};
IntegerInterface a1014 = new IntegerInterface() {
public int getInt() {
return 1014;
}
};
IntegerInterface a1013 = new IntegerInterface() {
public int getInt() {
return 1013;
}
};
IntegerInterface a1012 = new IntegerInterface() {
public int getInt() {
return 1012;
}
};
IntegerInterface a1011 = new IntegerInterface() {
public int getInt() {
return 1011;
}
};
IntegerInterface a1010 = new IntegerInterface() {
public int getInt() {
return 1010;
}
};
IntegerInterface a1009 = new IntegerInterface() {
public int getInt() {
return 1009;
}
};
IntegerInterface a1008 = new IntegerInterface() {
public int getInt() {
return 1008;
}
};
IntegerInterface a1007 = new IntegerInterface() {
public int getInt() {
return 1007;
}
};
IntegerInterface a1006 = new IntegerInterface() {
public int getInt() {
return 1006;
}
};
IntegerInterface a1005 = new IntegerInterface() {
public int getInt() {
return 1005;
}
};
IntegerInterface a1004 = new IntegerInterface() {
public int getInt() {
return 1004;
}
};
IntegerInterface a1003 = new IntegerInterface() {
public int getInt() {
return 1003;
}
};
IntegerInterface a1002 = new IntegerInterface() {
public int getInt() {
return 1002;
}
};
IntegerInterface a1001 = new IntegerInterface() {
public int getInt() {
return 1001;
}
};
IntegerInterface a1000 = new IntegerInterface() {
public int getInt() {
return 1000;
}
};
IntegerInterface a999 = new IntegerInterface() {
public int getInt() {
return 999;
}
};
IntegerInterface a998 = new IntegerInterface() {
public int getInt() {
return 998;
}
};
IntegerInterface a997 = new IntegerInterface() {
public int getInt() {
return 997;
}
};
IntegerInterface a996 = new IntegerInterface() {
public int getInt() {
return 996;
}
};
IntegerInterface a995 = new IntegerInterface() {
public int getInt() {
return 995;
}
};
IntegerInterface a994 = new IntegerInterface() {
public int getInt() {
return 994;
}
};
IntegerInterface a993 = new IntegerInterface() {
public int getInt() {
return 993;
}
};
IntegerInterface a992 = new IntegerInterface() {
public int getInt() {
return 992;
}
};
IntegerInterface a991 = new IntegerInterface() {
public int getInt() {
return 991;
}
};
IntegerInterface a990 = new IntegerInterface() {
public int getInt() {
return 990;
}
};
IntegerInterface a989 = new IntegerInterface() {
public int getInt() {
return 989;
}
};
IntegerInterface a988 = new IntegerInterface() {
public int getInt() {
return 988;
}
};
IntegerInterface a987 = new IntegerInterface() {
public int getInt() {
return 987;
}
};
IntegerInterface a986 = new IntegerInterface() {
public int getInt() {
return 986;
}
};
IntegerInterface a985 = new IntegerInterface() {
public int getInt() {
return 985;
}
};
IntegerInterface a984 = new IntegerInterface() {
public int getInt() {
return 984;
}
};
IntegerInterface a983 = new IntegerInterface() {
public int getInt() {
return 983;
}
};
IntegerInterface a982 = new IntegerInterface() {
public int getInt() {
return 982;
}
};
IntegerInterface a981 = new IntegerInterface() {
public int getInt() {
return 981;
}
};
IntegerInterface a980 = new IntegerInterface() {
public int getInt() {
return 980;
}
};
IntegerInterface a979 = new IntegerInterface() {
public int getInt() {
return 979;
}
};
IntegerInterface a978 = new IntegerInterface() {
public int getInt() {
return 978;
}
};
IntegerInterface a977 = new IntegerInterface() {
public int getInt() {
return 977;
}
};
IntegerInterface a976 = new IntegerInterface() {
public int getInt() {
return 976;
}
};
IntegerInterface a975 = new IntegerInterface() {
public int getInt() {
return 975;
}
};
IntegerInterface a974 = new IntegerInterface() {
public int getInt() {
return 974;
}
};
IntegerInterface a973 = new IntegerInterface() {
public int getInt() {
return 973;
}
};
IntegerInterface a972 = new IntegerInterface() {
public int getInt() {
return 972;
}
};
IntegerInterface a971 = new IntegerInterface() {
public int getInt() {
return 971;
}
};
IntegerInterface a970 = new IntegerInterface() {
public int getInt() {
return 970;
}
};
IntegerInterface a969 = new IntegerInterface() {
public int getInt() {
return 969;
}
};
IntegerInterface a968 = new IntegerInterface() {
public int getInt() {
return 968;
}
};
IntegerInterface a967 = new IntegerInterface() {
public int getInt() {
return 967;
}
};
IntegerInterface a966 = new IntegerInterface() {
public int getInt() {
return 966;
}
};
IntegerInterface a965 = new IntegerInterface() {
public int getInt() {
return 965;
}
};
IntegerInterface a964 = new IntegerInterface() {
public int getInt() {
return 964;
}
};
IntegerInterface a963 = new IntegerInterface() {
public int getInt() {
return 963;
}
};
IntegerInterface a962 = new IntegerInterface() {
public int getInt() {
return 962;
}
};
IntegerInterface a961 = new IntegerInterface() {
public int getInt() {
return 961;
}
};
IntegerInterface a960 = new IntegerInterface() {
public int getInt() {
return 960;
}
};
IntegerInterface a959 = new IntegerInterface() {
public int getInt() {
return 959;
}
};
IntegerInterface a958 = new IntegerInterface() {
public int getInt() {
return 958;
}
};
IntegerInterface a957 = new IntegerInterface() {
public int getInt() {
return 957;
}
};
IntegerInterface a956 = new IntegerInterface() {
public int getInt() {
return 956;
}
};
IntegerInterface a955 = new IntegerInterface() {
public int getInt() {
return 955;
}
};
IntegerInterface a954 = new IntegerInterface() {
public int getInt() {
return 954;
}
};
IntegerInterface a953 = new IntegerInterface() {
public int getInt() {
return 953;
}
};
IntegerInterface a952 = new IntegerInterface() {
public int getInt() {
return 952;
}
};
IntegerInterface a951 = new IntegerInterface() {
public int getInt() {
return 951;
}
};
IntegerInterface a950 = new IntegerInterface() {
public int getInt() {
return 950;
}
};
IntegerInterface a949 = new IntegerInterface() {
public int getInt() {
return 949;
}
};
IntegerInterface a948 = new IntegerInterface() {
public int getInt() {
return 948;
}
};
IntegerInterface a947 = new IntegerInterface() {
public int getInt() {
return 947;
}
};
IntegerInterface a946 = new IntegerInterface() {
public int getInt() {
return 946;
}
};
IntegerInterface a945 = new IntegerInterface() {
public int getInt() {
return 945;
}
};
IntegerInterface a944 = new IntegerInterface() {
public int getInt() {
return 944;
}
};
IntegerInterface a943 = new IntegerInterface() {
public int getInt() {
return 943;
}
};
IntegerInterface a942 = new IntegerInterface() {
public int getInt() {
return 942;
}
};
IntegerInterface a941 = new IntegerInterface() {
public int getInt() {
return 941;
}
};
IntegerInterface a940 = new IntegerInterface() {
public int getInt() {
return 940;
}
};
IntegerInterface a939 = new IntegerInterface() {
public int getInt() {
return 939;
}
};
IntegerInterface a938 = new IntegerInterface() {
public int getInt() {
return 938;
}
};
IntegerInterface a937 = new IntegerInterface() {
public int getInt() {
return 937;
}
};
IntegerInterface a936 = new IntegerInterface() {
public int getInt() {
return 936;
}
};
IntegerInterface a935 = new IntegerInterface() {
public int getInt() {
return 935;
}
};
IntegerInterface a934 = new IntegerInterface() {
public int getInt() {
return 934;
}
};
IntegerInterface a933 = new IntegerInterface() {
public int getInt() {
return 933;
}
};
IntegerInterface a932 = new IntegerInterface() {
public int getInt() {
return 932;
}
};
IntegerInterface a931 = new IntegerInterface() {
public int getInt() {
return 931;
}
};
IntegerInterface a930 = new IntegerInterface() {
public int getInt() {
return 930;
}
};
IntegerInterface a929 = new IntegerInterface() {
public int getInt() {
return 929;
}
};
IntegerInterface a928 = new IntegerInterface() {
public int getInt() {
return 928;
}
};
IntegerInterface a927 = new IntegerInterface() {
public int getInt() {
return 927;
}
};
IntegerInterface a926 = new IntegerInterface() {
public int getInt() {
return 926;
}
};
IntegerInterface a925 = new IntegerInterface() {
public int getInt() {
return 925;
}
};
IntegerInterface a924 = new IntegerInterface() {
public int getInt() {
return 924;
}
};
IntegerInterface a923 = new IntegerInterface() {
public int getInt() {
return 923;
}
};
IntegerInterface a922 = new IntegerInterface() {
public int getInt() {
return 922;
}
};
IntegerInterface a921 = new IntegerInterface() {
public int getInt() {
return 921;
}
};
IntegerInterface a920 = new IntegerInterface() {
public int getInt() {
return 920;
}
};
IntegerInterface a919 = new IntegerInterface() {
public int getInt() {
return 919;
}
};
IntegerInterface a918 = new IntegerInterface() {
public int getInt() {
return 918;
}
};
IntegerInterface a917 = new IntegerInterface() {
public int getInt() {
return 917;
}
};
IntegerInterface a916 = new IntegerInterface() {
public int getInt() {
return 916;
}
};
IntegerInterface a915 = new IntegerInterface() {
public int getInt() {
return 915;
}
};
IntegerInterface a914 = new IntegerInterface() {
public int getInt() {
return 914;
}
};
IntegerInterface a913 = new IntegerInterface() {
public int getInt() {
return 913;
}
};
IntegerInterface a912 = new IntegerInterface() {
public int getInt() {
return 912;
}
};
IntegerInterface a911 = new IntegerInterface() {
public int getInt() {
return 911;
}
};
IntegerInterface a910 = new IntegerInterface() {
public int getInt() {
return 910;
}
};
IntegerInterface a909 = new IntegerInterface() {
public int getInt() {
return 909;
}
};
IntegerInterface a908 = new IntegerInterface() {
public int getInt() {
return 908;
}
};
IntegerInterface a907 = new IntegerInterface() {
public int getInt() {
return 907;
}
};
IntegerInterface a906 = new IntegerInterface() {
public int getInt() {
return 906;
}
};
IntegerInterface a905 = new IntegerInterface() {
public int getInt() {
return 905;
}
};
IntegerInterface a904 = new IntegerInterface() {
public int getInt() {
return 904;
}
};
IntegerInterface a903 = new IntegerInterface() {
public int getInt() {
return 903;
}
};
IntegerInterface a902 = new IntegerInterface() {
public int getInt() {
return 902;
}
};
IntegerInterface a901 = new IntegerInterface() {
public int getInt() {
return 901;
}
};
IntegerInterface a900 = new IntegerInterface() {
public int getInt() {
return 900;
}
};
IntegerInterface a899 = new IntegerInterface() {
public int getInt() {
return 899;
}
};
IntegerInterface a898 = new IntegerInterface() {
public int getInt() {
return 898;
}
};
IntegerInterface a897 = new IntegerInterface() {
public int getInt() {
return 897;
}
};
IntegerInterface a896 = new IntegerInterface() {
public int getInt() {
return 896;
}
};
IntegerInterface a895 = new IntegerInterface() {
public int getInt() {
return 895;
}
};
IntegerInterface a894 = new IntegerInterface() {
public int getInt() {
return 894;
}
};
IntegerInterface a893 = new IntegerInterface() {
public int getInt() {
return 893;
}
};
IntegerInterface a892 = new IntegerInterface() {
public int getInt() {
return 892;
}
};
IntegerInterface a891 = new IntegerInterface() {
public int getInt() {
return 891;
}
};
IntegerInterface a890 = new IntegerInterface() {
public int getInt() {
return 890;
}
};
IntegerInterface a889 = new IntegerInterface() {
public int getInt() {
return 889;
}
};
IntegerInterface a888 = new IntegerInterface() {
public int getInt() {
return 888;
}
};
IntegerInterface a887 = new IntegerInterface() {
public int getInt() {
return 887;
}
};
IntegerInterface a886 = new IntegerInterface() {
public int getInt() {
return 886;
}
};
IntegerInterface a885 = new IntegerInterface() {
public int getInt() {
return 885;
}
};
IntegerInterface a884 = new IntegerInterface() {
public int getInt() {
return 884;
}
};
IntegerInterface a883 = new IntegerInterface() {
public int getInt() {
return 883;
}
};
IntegerInterface a882 = new IntegerInterface() {
public int getInt() {
return 882;
}
};
IntegerInterface a881 = new IntegerInterface() {
public int getInt() {
return 881;
}
};
IntegerInterface a880 = new IntegerInterface() {
public int getInt() {
return 880;
}
};
IntegerInterface a879 = new IntegerInterface() {
public int getInt() {
return 879;
}
};
IntegerInterface a878 = new IntegerInterface() {
public int getInt() {
return 878;
}
};
IntegerInterface a877 = new IntegerInterface() {
public int getInt() {
return 877;
}
};
IntegerInterface a876 = new IntegerInterface() {
public int getInt() {
return 876;
}
};
IntegerInterface a875 = new IntegerInterface() {
public int getInt() {
return 875;
}
};
IntegerInterface a874 = new IntegerInterface() {
public int getInt() {
return 874;
}
};
IntegerInterface a873 = new IntegerInterface() {
public int getInt() {
return 873;
}
};
IntegerInterface a872 = new IntegerInterface() {
public int getInt() {
return 872;
}
};
IntegerInterface a871 = new IntegerInterface() {
public int getInt() {
return 871;
}
};
IntegerInterface a870 = new IntegerInterface() {
public int getInt() {
return 870;
}
};
IntegerInterface a869 = new IntegerInterface() {
public int getInt() {
return 869;
}
};
IntegerInterface a868 = new IntegerInterface() {
public int getInt() {
return 868;
}
};
IntegerInterface a867 = new IntegerInterface() {
public int getInt() {
return 867;
}
};
IntegerInterface a866 = new IntegerInterface() {
public int getInt() {
return 866;
}
};
IntegerInterface a865 = new IntegerInterface() {
public int getInt() {
return 865;
}
};
IntegerInterface a864 = new IntegerInterface() {
public int getInt() {
return 864;
}
};
IntegerInterface a863 = new IntegerInterface() {
public int getInt() {
return 863;
}
};
IntegerInterface a862 = new IntegerInterface() {
public int getInt() {
return 862;
}
};
IntegerInterface a861 = new IntegerInterface() {
public int getInt() {
return 861;
}
};
IntegerInterface a860 = new IntegerInterface() {
public int getInt() {
return 860;
}
};
IntegerInterface a859 = new IntegerInterface() {
public int getInt() {
return 859;
}
};
IntegerInterface a858 = new IntegerInterface() {
public int getInt() {
return 858;
}
};
IntegerInterface a857 = new IntegerInterface() {
public int getInt() {
return 857;
}
};
IntegerInterface a856 = new IntegerInterface() {
public int getInt() {
return 856;
}
};
IntegerInterface a855 = new IntegerInterface() {
public int getInt() {
return 855;
}
};
IntegerInterface a854 = new IntegerInterface() {
public int getInt() {
return 854;
}
};
IntegerInterface a853 = new IntegerInterface() {
public int getInt() {
return 853;
}
};
IntegerInterface a852 = new IntegerInterface() {
public int getInt() {
return 852;
}
};
IntegerInterface a851 = new IntegerInterface() {
public int getInt() {
return 851;
}
};
IntegerInterface a850 = new IntegerInterface() {
public int getInt() {
return 850;
}
};
IntegerInterface a849 = new IntegerInterface() {
public int getInt() {
return 849;
}
};
IntegerInterface a848 = new IntegerInterface() {
public int getInt() {
return 848;
}
};
IntegerInterface a847 = new IntegerInterface() {
public int getInt() {
return 847;
}
};
IntegerInterface a846 = new IntegerInterface() {
public int getInt() {
return 846;
}
};
IntegerInterface a845 = new IntegerInterface() {
public int getInt() {
return 845;
}
};
IntegerInterface a844 = new IntegerInterface() {
public int getInt() {
return 844;
}
};
IntegerInterface a843 = new IntegerInterface() {
public int getInt() {
return 843;
}
};
IntegerInterface a842 = new IntegerInterface() {
public int getInt() {
return 842;
}
};
IntegerInterface a841 = new IntegerInterface() {
public int getInt() {
return 841;
}
};
IntegerInterface a840 = new IntegerInterface() {
public int getInt() {
return 840;
}
};
IntegerInterface a839 = new IntegerInterface() {
public int getInt() {
return 839;
}
};
IntegerInterface a838 = new IntegerInterface() {
public int getInt() {
return 838;
}
};
IntegerInterface a837 = new IntegerInterface() {
public int getInt() {
return 837;
}
};
IntegerInterface a836 = new IntegerInterface() {
public int getInt() {
return 836;
}
};
IntegerInterface a835 = new IntegerInterface() {
public int getInt() {
return 835;
}
};
IntegerInterface a834 = new IntegerInterface() {
public int getInt() {
return 834;
}
};
IntegerInterface a833 = new IntegerInterface() {
public int getInt() {
return 833;
}
};
IntegerInterface a832 = new IntegerInterface() {
public int getInt() {
return 832;
}
};
IntegerInterface a831 = new IntegerInterface() {
public int getInt() {
return 831;
}
};
IntegerInterface a830 = new IntegerInterface() {
public int getInt() {
return 830;
}
};
IntegerInterface a829 = new IntegerInterface() {
public int getInt() {
return 829;
}
};
IntegerInterface a828 = new IntegerInterface() {
public int getInt() {
return 828;
}
};
IntegerInterface a827 = new IntegerInterface() {
public int getInt() {
return 827;
}
};
IntegerInterface a826 = new IntegerInterface() {