@@ -38,7 +38,7 @@ public interface TableBindingContextInterfaceMutable : TableDataContext {
38
38
* @param iterable converting [Iterable] that will be added as a column to context dataset.
39
39
* @return [ColumnPointer] to a new column
40
40
*/
41
- public inline fun <reified T : Any > TableBindingContextInterfaceMutable.toColumnPointer (iterable : Iterable <T >)
41
+ public inline fun <reified T > TableBindingContextInterfaceMutable.toColumnPointer (iterable : Iterable <T >)
42
42
: ColumnPointer <T > = toColumnPointer(iterable, generateID())
43
43
44
44
/* *
@@ -50,7 +50,7 @@ public inline fun <reified T : Any> TableBindingContextInterfaceMutable.toColumn
50
50
* @param id name of a new column.
51
51
* @return [ColumnPointer] to a new column
52
52
*/
53
- public inline fun <reified T : Any > TableBindingContextInterfaceMutable.toColumnPointer (
53
+ public inline fun <reified T > TableBindingContextInterfaceMutable.toColumnPointer (
54
54
iterable : Iterable <T >,
55
55
id : String
56
56
): ColumnPointer <T > {
@@ -82,7 +82,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
82
82
* @param DomainType type of the domain.
83
83
* @return scaled added column.
84
84
*/
85
- public inline fun <reified DomainType : Any > Iterable<DomainType>.scaled (): ColumnScaledUnspecifiedDefault <DomainType > =
85
+ public inline fun <reified DomainType > Iterable<DomainType>.scaled (): ColumnScaledUnspecifiedDefault <DomainType > =
86
86
ColumnScaledUnspecifiedDefault (toColumnPointer(this ))
87
87
88
88
/* *
@@ -96,7 +96,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
96
96
* @param DomainType type of the domain.
97
97
* @return scaled added column.
98
98
*/
99
- public inline fun <reified DomainType : Any > Pair <Iterable <DomainType >, String>.scaled ()
99
+ public inline fun <reified DomainType > Pair <Iterable <DomainType >, String>.scaled ()
100
100
: ColumnScaledUnspecifiedDefault <DomainType > =
101
101
ColumnScaledUnspecifiedDefault (toColumnPointer(first, second))
102
102
@@ -110,7 +110,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
110
110
* @param scale applying positional unspecified scale.
111
111
* @return scaled added column.
112
112
*/
113
- public inline fun <reified DomainType : Any > Iterable<DomainType>.scaled (
113
+ public inline fun <reified DomainType > Iterable<DomainType>.scaled (
114
114
scale : PositionalUnspecifiedScale
115
115
): ColumnScaledPositionalUnspecified <DomainType > = ColumnScaledPositionalUnspecified (toColumnPointer(this ), scale)
116
116
@@ -125,7 +125,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
125
125
* @param scale applying positional unspecified scale.
126
126
* @return scaled added column.
127
127
*/
128
- public inline fun <reified DomainType : Any > Pair <Iterable <DomainType >, String>.scaled (
128
+ public inline fun <reified DomainType > Pair <Iterable <DomainType >, String>.scaled (
129
129
scale : PositionalUnspecifiedScale
130
130
): ColumnScaledPositionalUnspecified <DomainType > =
131
131
ColumnScaledPositionalUnspecified (toColumnPointer(first, second), scale)
@@ -140,7 +140,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
140
140
* @param scale applying non-positional unspecified scale.
141
141
* @return scaled added column.
142
142
*/
143
- public inline fun <reified DomainType : Any > Iterable<DomainType>.scaled (
143
+ public inline fun <reified DomainType > Iterable<DomainType>.scaled (
144
144
scale : NonPositionalUnspecifiedScale
145
145
): ColumnScaledNonPositionalUnspecified <DomainType > =
146
146
ColumnScaledNonPositionalUnspecified (toColumnPointer(this ), scale)
@@ -156,7 +156,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
156
156
* @param scale applying non-positional unspecified scale.
157
157
* @return scaled added column.
158
158
*/
159
- public inline fun <reified DomainType : Any > Pair <Iterable <DomainType >, String>.scaled (
159
+ public inline fun <reified DomainType > Pair <Iterable <DomainType >, String>.scaled (
160
160
scale : NonPositionalUnspecifiedScale
161
161
): ColumnScaledNonPositionalUnspecified <DomainType > =
162
162
ColumnScaledNonPositionalUnspecified (toColumnPointer(first, second), scale)
@@ -170,7 +170,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
170
170
* @param scale applying positional scale.
171
171
* @return scaled added column.
172
172
*/
173
- public inline fun <reified DomainType : Any > Iterable<DomainType>.scaled (
173
+ public inline fun <reified DomainType > Iterable<DomainType>.scaled (
174
174
scale : PositionalScale <DomainType >
175
175
): ColumnScaledPositional <DomainType > = ColumnScaledPositional (toColumnPointer(this ), scale)
176
176
@@ -184,7 +184,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
184
184
* @param scale applying positional scale.
185
185
* @return scaled added column.
186
186
*/
187
- public inline fun <reified DomainType : Any > Pair <Iterable <DomainType >, String>.scaled (
187
+ public inline fun <reified DomainType > Pair <Iterable <DomainType >, String>.scaled (
188
188
scale : PositionalScale <DomainType >
189
189
): ColumnScaledPositional <DomainType > = ColumnScaledPositional (toColumnPointer(first, second), scale)
190
190
@@ -197,7 +197,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
197
197
* @param scale applying non-positional scale.
198
198
* @return scaled added column.
199
199
*/
200
- public inline fun <reified DomainType : Any , RangeType : Any > Iterable<DomainType>.scaled (
200
+ public inline fun <reified DomainType , RangeType > Iterable<DomainType>.scaled (
201
201
scale : NonPositionalScale <DomainType , RangeType >
202
202
): ColumnScaledNonPositional <DomainType , RangeType > =
203
203
ColumnScaledNonPositional (toColumnPointer(this ), scale)
@@ -212,7 +212,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
212
212
* @param scale applying non-positional scale.
213
213
* @return scaled added column.
214
214
*/
215
- public inline fun <reified DomainType : Any , RangeType : Any > Pair <Iterable <DomainType >, String>.scaled (
215
+ public inline fun <reified DomainType , RangeType > Pair <Iterable <DomainType >, String>.scaled (
216
216
scale : NonPositionalScale <DomainType , RangeType >
217
217
): ColumnScaledNonPositional <DomainType , RangeType > =
218
218
ColumnScaledNonPositional (toColumnPointer(first, second), scale)
@@ -223,7 +223,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
223
223
*
224
224
* @param iterable [Iterable] that will be added as a column.
225
225
*/
226
- public inline operator fun <reified DomainType : Any > NonScalablePositionalAes.invoke (
226
+ public inline operator fun <reified DomainType > NonScalablePositionalAes.invoke (
227
227
iterable : Iterable <DomainType >
228
228
) {
229
229
context.bindingCollector.mappings[this .name] =
@@ -236,7 +236,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
236
236
*
237
237
* @param dataToName [Pair] of [Iterable] that will be added as a column to the name of a new column.
238
238
*/
239
- public inline operator fun <reified DomainType : Any > NonScalablePositionalAes.invoke (
239
+ public inline operator fun <reified DomainType > NonScalablePositionalAes.invoke (
240
240
dataToName : Pair <Iterable <DomainType >, String >
241
241
) {
242
242
context.bindingCollector.mappings[this .name] =
@@ -251,7 +251,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
251
251
*
252
252
* @param iterable [Iterable] that will be added as a column.
253
253
*/
254
- public inline operator fun <reified DomainType : Any , RangeType : Any >
254
+ public inline operator fun <reified DomainType , RangeType >
255
255
NonScalableNonPositionalAes<RangeType>.invoke (
256
256
iterable : Iterable <DomainType >
257
257
) {
@@ -267,7 +267,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
267
267
*
268
268
* @param dataToName [Pair] of [Iterable] that will be added as a column to the name of a new column.
269
269
*/
270
- public inline operator fun <reified DomainType : Any , RangeType : Any >
270
+ public inline operator fun <reified DomainType , RangeType >
271
271
NonScalableNonPositionalAes<RangeType>.invoke (
272
272
dataToName : Pair <Iterable <DomainType >, String >
273
273
) {
@@ -284,7 +284,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
284
284
*
285
285
* @param iterable [Iterable] that will be added as a column.
286
286
*/
287
- public inline operator fun <reified DomainType : Any > ScalablePositionalAes.invoke (
287
+ public inline operator fun <reified DomainType > ScalablePositionalAes.invoke (
288
288
iterable : Iterable <DomainType >
289
289
): ScaledUnspecifiedDefaultPositionalMapping <DomainType > {
290
290
val mapping = ScaledUnspecifiedDefaultPositionalMapping (
@@ -303,7 +303,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
303
303
*
304
304
* @param dataToName [Pair] of [Iterable] that will be added as a column to the name of a new column.
305
305
*/
306
- public inline operator fun <reified DomainType : Any > ScalablePositionalAes.invoke (
306
+ public inline operator fun <reified DomainType > ScalablePositionalAes.invoke (
307
307
dataToName : Pair <Iterable <DomainType >, String >
308
308
): ScaledUnspecifiedDefaultPositionalMapping <DomainType > {
309
309
val mapping = ScaledUnspecifiedDefaultPositionalMapping (
@@ -322,7 +322,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
322
322
*
323
323
* @param iterable [Iterable] that will be added as a column.
324
324
*/
325
- public inline operator fun <reified DomainType : Any , RangeType : Any >
325
+ public inline operator fun <reified DomainType , RangeType >
326
326
ScalableNonPositionalAes<RangeType>.invoke (
327
327
iterable : Iterable <DomainType >
328
328
): ScaledUnspecifiedDefaultNonPositionalMapping <DomainType , RangeType > {
@@ -342,7 +342,7 @@ public abstract class TableContextMutableBase : TableBindingContextInterfaceMuta
342
342
*
343
343
* @param dataToName [Pair] of [Iterable] that will be added as a column to the name of a new column.
344
344
*/
345
- public inline operator fun <reified DomainType : Any , RangeType : Any >
345
+ public inline operator fun <reified DomainType , RangeType >
346
346
ScalableNonPositionalAes<RangeType>.invoke (
347
347
dataToName : Pair <Iterable <DomainType >, String >
348
348
): ScaledUnspecifiedDefaultNonPositionalMapping <DomainType , RangeType > {
0 commit comments