@@ -71,20 +71,29 @@ public interface ColumnSelectionDsl<out T> : ColumnsContainer<T> {
71
71
* @include [CommonKPropertyInvokeDocs]
72
72
* @return The [DataColumn] this [KProperty Accessor][KProperty] points to.
73
73
*/
74
+ @Deprecated(
75
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
76
+ )
74
77
@AccessApiOverload
75
78
public operator fun <T > KProperty<T>.invoke (): DataColumn <T > = this @ColumnSelectionDsl[this ]
76
79
77
80
/* *
78
81
* @include [CommonKPropertyInvokeDocs]
79
82
* @return The [ColumnGroup] this [KProperty Accessor][KProperty] points to.
80
83
*/
84
+ @Deprecated(
85
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
86
+ )
81
87
@AccessApiOverload
82
88
public operator fun <T > KProperty<DataRow<T>>.invoke (): ColumnGroup <T > = this @ColumnSelectionDsl[this ]
83
89
84
90
/* *
85
91
* @include [CommonKPropertyInvokeDocs]
86
92
* @return The [FrameColumn] this [KProperty Accessor][KProperty] points to.
87
93
*/
94
+ @Deprecated(
95
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
96
+ )
88
97
@AccessApiOverload
89
98
public operator fun <T > KProperty<DataFrame<T>>.invoke (): FrameColumn <T > = this @ColumnSelectionDsl[this ]
90
99
@@ -109,6 +118,9 @@ public interface ColumnSelectionDsl<out T> : ColumnsContainer<T> {
109
118
*/
110
119
@Suppress(" INAPPLICABLE_JVM_NAME" )
111
120
@JvmName(" KPropertyDataRowGet" )
121
+ @Deprecated(
122
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
123
+ )
112
124
@AccessApiOverload
113
125
public operator fun <T , R > KProperty<DataRow<T>>.get (column : KProperty <R >): DataColumn <R > = invoke()[column]
114
126
@@ -118,6 +130,9 @@ public interface ColumnSelectionDsl<out T> : ColumnsContainer<T> {
118
130
*/
119
131
@Suppress(" INAPPLICABLE_JVM_NAME" )
120
132
@JvmName(" KPropertyDataRowGet" )
133
+ @Deprecated(
134
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
135
+ )
121
136
@AccessApiOverload
122
137
public operator fun <T , R > KProperty<DataRow<T>>.get (column : KProperty <DataRow <R >>): ColumnGroup <R > =
123
138
invoke()[column]
@@ -128,6 +143,9 @@ public interface ColumnSelectionDsl<out T> : ColumnsContainer<T> {
128
143
*/
129
144
@Suppress(" INAPPLICABLE_JVM_NAME" )
130
145
@JvmName(" KPropertyDataRowGet" )
146
+ @Deprecated(
147
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
148
+ )
131
149
@AccessApiOverload
132
150
public operator fun <T , R > KProperty<DataRow<T>>.get (column : KProperty <DataFrame <R >>): FrameColumn <R > =
133
151
invoke()[column]
@@ -136,13 +154,19 @@ public interface ColumnSelectionDsl<out T> : ColumnsContainer<T> {
136
154
* @include [CommonKPropertyGetDocs]
137
155
* @return The [DataColumn] these [KProperty Accessors][KProperty] point to.
138
156
*/
157
+ @Deprecated(
158
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
159
+ )
139
160
@AccessApiOverload
140
161
public operator fun <T , R > KProperty<T>.get (column : KProperty <R >): DataColumn <R > = invoke().asColumnGroup()[column]
141
162
142
163
/* *
143
164
* @include [CommonKPropertyGetDocs]
144
165
* @return The [ColumnGroup] these [KProperty Accessors][KProperty] point to.
145
166
*/
167
+ @Deprecated(
168
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
169
+ )
146
170
@AccessApiOverload
147
171
public operator fun <T , R > KProperty<T>.get (column : KProperty <DataRow <R >>): ColumnGroup <R > =
148
172
invoke().asColumnGroup()[column]
@@ -151,6 +175,9 @@ public interface ColumnSelectionDsl<out T> : ColumnsContainer<T> {
151
175
* @include [CommonKPropertyGetDocs]
152
176
* @return The [FrameColumn] these [KProperty Accessors][KProperty] point to.
153
177
*/
178
+ @Deprecated(
179
+ " Recommended to migrate to use String or Extension properties API https://kotlin.github.io/dataframe/apilevels.html" ,
180
+ )
154
181
@AccessApiOverload
155
182
public operator fun <T , R > KProperty<T>.get (column : KProperty <DataFrame <R >>): FrameColumn <R > =
156
183
invoke().asColumnGroup()[column]
0 commit comments