You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 25, 2024. It is now read-only.
* Updates data types
* Schema features updated
* Adds missing data types to python docs
* Adds more DocumentationFeatures
* Updates security features
* Updates reserved words
* Adds components features
* Adds components features
* Updates global features
* Fixes java tests, global features updated
* Updates schema features
* Fixes instantiationTypes
* Removes importMapping
* Samples and docs regenerated
* Fixes python test
Copy file name to clipboardExpand all lines: docs/generators/java.md
+81-71Lines changed: 81 additions & 71 deletions
Original file line number
Diff line number
Diff line change
@@ -103,29 +103,6 @@ These options may be applied as additional-properties (cli) or configOptions (pl
103
103
|x-webclient-blocking|Specifies if method for specific operation should be blocking or non-blocking(ex: return `Mono<T>/Flux<T>` or `return T/List<T>/Set<T>` & execute `.block()` inside generated method)|OPERATION|false
104
104
105
105
106
-
## IMPORT MAPPING
107
-
108
-
| Type/Alias | Imports |
109
-
| ---------- | ------- |
110
-
|Array|java.util.List|
111
-
|ArrayList|java.util.ArrayList|
112
-
|BigDecimal|java.math.BigDecimal|
113
-
|Date|java.util.Date|
114
-
|DateTime|org.joda.time.*|
115
-
|File|java.io.File|
116
-
|HashMap|java.util.HashMap|
117
-
|LinkedHashSet|java.util.LinkedHashSet|
118
-
|List|java.util.*|
119
-
|LocalDate|org.joda.time.*|
120
-
|LocalDateTime|org.joda.time.*|
121
-
|LocalTime|org.joda.time.*|
122
-
|Map|java.util.Map|
123
-
|Set|java.util.*|
124
-
|Timestamp|java.sql.Timestamp|
125
-
|URI|java.net.URI|
126
-
|UUID|java.util.UUID|
127
-
128
-
129
106
## INSTANTIATION TYPES
130
107
131
108
| Type/Alias | Instantiated By |
@@ -237,15 +214,30 @@ These options may be applied as additional-properties (cli) or configOptions (pl
237
214
|UserAgent|✗|ToolingExtension
238
215
|MockServer|✗|ToolingExtension
239
216
217
+
### Components Feature
218
+
| Name | Supported | Defined By |
219
+
| ---- | --------- | ---------- |
220
+
|schemas|✗|OAS3
221
+
|responses|✗|OAS3
222
+
|parameters|✗|OAS3
223
+
|examples|✗|OAS3
224
+
|requestBodies|✗|OAS3
225
+
|headers|✗|OAS3
226
+
|securitySchemes|✗|OAS3
227
+
|links|✗|OAS3
228
+
|callbacks|✗|OAS3
229
+
|pathItems|✗|OAS3
230
+
240
231
### Data Type Feature
241
232
| Name | Supported | Defined By |
242
233
| ---- | --------- | ---------- |
243
234
|Custom|✗|OAS2,OAS3
244
235
|Int32|✓|OAS2,OAS3
245
236
|Int64|✓|OAS2,OAS3
237
+
|Integer|✗|OAS2,OAS3
246
238
|Float|✓|OAS2,OAS3
247
239
|Double|✓|OAS2,OAS3
248
-
|Decimal|✓|ToolingExtension
240
+
|Number|✗|OAS2,OAS3
249
241
|String|✓|OAS2,OAS3
250
242
|Byte|✓|OAS2,OAS3
251
243
|Binary|✓|OAS2,OAS3
@@ -254,82 +246,100 @@ These options may be applied as additional-properties (cli) or configOptions (pl
0 commit comments