@@ -44,7 +44,8 @@ Useful when you want to:
44
44
* ` markerName ` : ` String? ` — The base name to use for generated data classes.
45
45
If ` null ` , uses the ` T ` type argument of ` DataFrame ` simple name.
46
46
Default: ` null ` .
47
- * ` extensionProperties ` : ` Boolean ` – Whether to generate extension properties in addition to ` interface ` declarations.
47
+ * ` extensionProperties ` : ` Boolean ` – Whether to generate [ extension properties] ( extensionPropertiesApi.md )
48
+ in addition to ` interface ` declarations.
48
49
Useful if you don't use the [ compiler plugin] ( Compiler-Plugin.md ) , otherwise they are not needed;
49
50
the [ compiler plugin] ( Compiler-Plugin.md ) , [ notebooks] ( schemasJupyter.md ) ,
50
51
and older [ Gradle/KSP plugin] ( schemasGradle.md ) generate them automatically.
@@ -61,7 +62,7 @@ Useful when you want to:
61
62
### Returns {id="generateDataClasses-returns"}
62
63
63
64
* ` CodeString ` – A value class wrapper for ` String ` , containing
64
- the generated Kotlin code of ` data class ` declarations and optionally extension properties.
65
+ the generated Kotlin code of ` data class ` declarations and optionally [ extension properties] ( extensionPropertiesApi.md ) .
65
66
66
67
### Examples {id="generateDataClasses-examples"}
67
68
@@ -118,7 +119,8 @@ in cases where the schema cannot be inferred automatically from the source.
118
119
* ` markerName ` : ` String? ` — The base name to use for generated interfaces.
119
120
If ` null ` , uses the ` T ` type argument of ` DataFrame ` simple name.
120
121
Default: ` null ` .
121
- * ` extensionProperties ` : ` Boolean ` – Whether to generate extension properties in addition to ` interface ` declarations.
122
+ * ` extensionProperties ` : ` Boolean ` – Whether to generate [ extension properties] ( extensionPropertiesApi.md )
123
+ in addition to ` interface ` declarations.
122
124
Useful if you don't use the [ compiler plugin] ( Compiler-Plugin.md ) , otherwise they are not needed;
123
125
the [ compiler plugin] ( Compiler-Plugin.md ) , [ notebooks] ( schemasJupyter.md ) ,
124
126
and older [ Gradle/KSP plugin] ( schemasGradle.md ) generate them automatically.
@@ -135,7 +137,7 @@ in cases where the schema cannot be inferred automatically from the source.
135
137
### Returns {id="generateInterfaces-returns"}
136
138
137
139
* ` CodeString ` – A value class wrapper for ` String ` , containing
138
- the generated Kotlin code of ` @DataSchema ` interfaces without extension properties.
140
+ the generated Kotlin code of ` @DataSchema ` interfaces without [ extension properties] ( extensionPropertiesApi.md ) .
139
141
140
142
### Examples {id="generateInterfaces-examples"}
141
143
0 commit comments