1
- using System;
1
+ using System;
2
2
3
3
namespace Java.Interop.GenericMarshaler {
4
4
@@ -14,9 +14,6 @@ T value
14
14
if (peer == null)
15
15
throw new ArgumentNullException (nameof (peer));
16
16
17
- if (JniEnvironment.Runtime.NewObjectRequired) {
18
- return NewObject (peer, constructorSignature, declaringType, value);
19
- }
20
17
return peer.AllocObject (declaringType);
21
18
}
22
19
@@ -52,9 +49,6 @@ T value
52
49
if (self == null)
53
50
throw new ArgumentNullException (nameof (self));
54
51
55
- if (JniEnvironment.Runtime.NewObjectRequired) {
56
- return;
57
- }
58
52
_InvokeConstructor (peer, constructorSignature, self, value);
59
53
}
60
54
@@ -90,9 +84,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2> (
90
84
if (peer == null)
91
85
throw new ArgumentNullException (nameof (peer));
92
86
93
- if (JniEnvironment.Runtime.NewObjectRequired) {
94
- return NewObject (peer, constructorSignature, declaringType, value1, value2);
95
- }
96
87
return peer.AllocObject (declaringType);
97
88
}
98
89
@@ -132,9 +123,6 @@ public static void FinishGenericCreateInstance<T1, T2> (
132
123
if (self == null)
133
124
throw new ArgumentNullException (nameof (self));
134
125
135
- if (JniEnvironment.Runtime.NewObjectRequired) {
136
- return;
137
- }
138
126
_InvokeConstructor (peer, constructorSignature, self, value1, value2);
139
127
}
140
128
@@ -174,9 +162,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3> (
174
162
if (peer == null)
175
163
throw new ArgumentNullException (nameof (peer));
176
164
177
- if (JniEnvironment.Runtime.NewObjectRequired) {
178
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3);
179
- }
180
165
return peer.AllocObject (declaringType);
181
166
}
182
167
@@ -220,9 +205,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3> (
220
205
if (self == null)
221
206
throw new ArgumentNullException (nameof (self));
222
207
223
- if (JniEnvironment.Runtime.NewObjectRequired) {
224
- return;
225
- }
226
208
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3);
227
209
}
228
210
@@ -266,9 +248,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4> (
266
248
if (peer == null)
267
249
throw new ArgumentNullException (nameof (peer));
268
250
269
- if (JniEnvironment.Runtime.NewObjectRequired) {
270
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4);
271
- }
272
251
return peer.AllocObject (declaringType);
273
252
}
274
253
@@ -316,9 +295,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4> (
316
295
if (self == null)
317
296
throw new ArgumentNullException (nameof (self));
318
297
319
- if (JniEnvironment.Runtime.NewObjectRequired) {
320
- return;
321
- }
322
298
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4);
323
299
}
324
300
@@ -366,9 +342,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5>
366
342
if (peer == null)
367
343
throw new ArgumentNullException (nameof (peer));
368
344
369
- if (JniEnvironment.Runtime.NewObjectRequired) {
370
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5);
371
- }
372
345
return peer.AllocObject (declaringType);
373
346
}
374
347
@@ -420,9 +393,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5> (
420
393
if (self == null)
421
394
throw new ArgumentNullException (nameof (self));
422
395
423
- if (JniEnvironment.Runtime.NewObjectRequired) {
424
- return;
425
- }
426
396
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5);
427
397
}
428
398
@@ -474,9 +444,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
474
444
if (peer == null)
475
445
throw new ArgumentNullException (nameof (peer));
476
446
477
- if (JniEnvironment.Runtime.NewObjectRequired) {
478
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6);
479
- }
480
447
return peer.AllocObject (declaringType);
481
448
}
482
449
@@ -532,9 +499,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6> (
532
499
if (self == null)
533
500
throw new ArgumentNullException (nameof (self));
534
501
535
- if (JniEnvironment.Runtime.NewObjectRequired) {
536
- return;
537
- }
538
502
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6);
539
503
}
540
504
@@ -590,9 +554,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
590
554
if (peer == null)
591
555
throw new ArgumentNullException (nameof (peer));
592
556
593
- if (JniEnvironment.Runtime.NewObjectRequired) {
594
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7);
595
- }
596
557
return peer.AllocObject (declaringType);
597
558
}
598
559
@@ -652,9 +613,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7> (
652
613
if (self == null)
653
614
throw new ArgumentNullException (nameof (self));
654
615
655
- if (JniEnvironment.Runtime.NewObjectRequired) {
656
- return;
657
- }
658
616
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7);
659
617
}
660
618
@@ -714,9 +672,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
714
672
if (peer == null)
715
673
throw new ArgumentNullException (nameof (peer));
716
674
717
- if (JniEnvironment.Runtime.NewObjectRequired) {
718
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8);
719
- }
720
675
return peer.AllocObject (declaringType);
721
676
}
722
677
@@ -780,9 +735,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8> (
780
735
if (self == null)
781
736
throw new ArgumentNullException (nameof (self));
782
737
783
- if (JniEnvironment.Runtime.NewObjectRequired) {
784
- return;
785
- }
786
738
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8);
787
739
}
788
740
@@ -846,9 +798,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
846
798
if (peer == null)
847
799
throw new ArgumentNullException (nameof (peer));
848
800
849
- if (JniEnvironment.Runtime.NewObjectRequired) {
850
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8, value9);
851
- }
852
801
return peer.AllocObject (declaringType);
853
802
}
854
803
@@ -916,9 +865,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8, T
916
865
if (self == null)
917
866
throw new ArgumentNullException (nameof (self));
918
867
919
- if (JniEnvironment.Runtime.NewObjectRequired) {
920
- return;
921
- }
922
868
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8, value9);
923
869
}
924
870
@@ -986,9 +932,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
986
932
if (peer == null)
987
933
throw new ArgumentNullException (nameof (peer));
988
934
989
- if (JniEnvironment.Runtime.NewObjectRequired) {
990
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10);
991
- }
992
935
return peer.AllocObject (declaringType);
993
936
}
994
937
@@ -1060,9 +1003,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8, T
1060
1003
if (self == null)
1061
1004
throw new ArgumentNullException (nameof (self));
1062
1005
1063
- if (JniEnvironment.Runtime.NewObjectRequired) {
1064
- return;
1065
- }
1066
1006
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10);
1067
1007
}
1068
1008
@@ -1134,9 +1074,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
1134
1074
if (peer == null)
1135
1075
throw new ArgumentNullException (nameof (peer));
1136
1076
1137
- if (JniEnvironment.Runtime.NewObjectRequired) {
1138
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11);
1139
- }
1140
1077
return peer.AllocObject (declaringType);
1141
1078
}
1142
1079
@@ -1212,9 +1149,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8, T
1212
1149
if (self == null)
1213
1150
throw new ArgumentNullException (nameof (self));
1214
1151
1215
- if (JniEnvironment.Runtime.NewObjectRequired) {
1216
- return;
1217
- }
1218
1152
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11);
1219
1153
}
1220
1154
@@ -1290,9 +1224,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
1290
1224
if (peer == null)
1291
1225
throw new ArgumentNullException (nameof (peer));
1292
1226
1293
- if (JniEnvironment.Runtime.NewObjectRequired) {
1294
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12);
1295
- }
1296
1227
return peer.AllocObject (declaringType);
1297
1228
}
1298
1229
@@ -1372,9 +1303,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8, T
1372
1303
if (self == null)
1373
1304
throw new ArgumentNullException (nameof (self));
1374
1305
1375
- if (JniEnvironment.Runtime.NewObjectRequired) {
1376
- return;
1377
- }
1378
1306
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12);
1379
1307
}
1380
1308
@@ -1454,9 +1382,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
1454
1382
if (peer == null)
1455
1383
throw new ArgumentNullException (nameof (peer));
1456
1384
1457
- if (JniEnvironment.Runtime.NewObjectRequired) {
1458
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13);
1459
- }
1460
1385
return peer.AllocObject (declaringType);
1461
1386
}
1462
1387
@@ -1540,9 +1465,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8, T
1540
1465
if (self == null)
1541
1466
throw new ArgumentNullException (nameof (self));
1542
1467
1543
- if (JniEnvironment.Runtime.NewObjectRequired) {
1544
- return;
1545
- }
1546
1468
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13);
1547
1469
}
1548
1470
@@ -1626,9 +1548,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
1626
1548
if (peer == null)
1627
1549
throw new ArgumentNullException (nameof (peer));
1628
1550
1629
- if (JniEnvironment.Runtime.NewObjectRequired) {
1630
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13, value14);
1631
- }
1632
1551
return peer.AllocObject (declaringType);
1633
1552
}
1634
1553
@@ -1716,9 +1635,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8, T
1716
1635
if (self == null)
1717
1636
throw new ArgumentNullException (nameof (self));
1718
1637
1719
- if (JniEnvironment.Runtime.NewObjectRequired) {
1720
- return;
1721
- }
1722
1638
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13, value14);
1723
1639
}
1724
1640
@@ -1806,9 +1722,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
1806
1722
if (peer == null)
1807
1723
throw new ArgumentNullException (nameof (peer));
1808
1724
1809
- if (JniEnvironment.Runtime.NewObjectRequired) {
1810
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13, value14, value15);
1811
- }
1812
1725
return peer.AllocObject (declaringType);
1813
1726
}
1814
1727
@@ -1900,9 +1813,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8, T
1900
1813
if (self == null)
1901
1814
throw new ArgumentNullException (nameof (self));
1902
1815
1903
- if (JniEnvironment.Runtime.NewObjectRequired) {
1904
- return;
1905
- }
1906
1816
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13, value14, value15);
1907
1817
}
1908
1818
@@ -1994,9 +1904,6 @@ public static JniObjectReference StartGenericCreateInstance<T1, T2, T3, T4, T5,
1994
1904
if (peer == null)
1995
1905
throw new ArgumentNullException (nameof (peer));
1996
1906
1997
- if (JniEnvironment.Runtime.NewObjectRequired) {
1998
- return NewObject (peer, constructorSignature, declaringType, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13, value14, value15, value16);
1999
- }
2000
1907
return peer.AllocObject (declaringType);
2001
1908
}
2002
1909
@@ -2092,9 +1999,6 @@ public static void FinishGenericCreateInstance<T1, T2, T3, T4, T5, T6, T7, T8, T
2092
1999
if (self == null)
2093
2000
throw new ArgumentNullException (nameof (self));
2094
2001
2095
- if (JniEnvironment.Runtime.NewObjectRequired) {
2096
- return;
2097
- }
2098
2002
_InvokeConstructor (peer, constructorSignature, self, value1, value2, value3, value4, value5, value6, value7, value8, value9, value10, value11, value12, value13, value14, value15, value16);
2099
2003
}
2100
2004
0 commit comments