|
138 | 138 | * @see JsonGeneratorFactory |
139 | 139 | */ |
140 | 140 | public interface JsonGenerator extends Flushable, /*Auto*/Closeable { |
141 | | - /** |
142 | | - * Configuration property to generate JSON prettily. All providers |
143 | | - * must support this property. The value of the property could be |
144 | | - * be anything. |
145 | | - */ |
146 | | - String PRETTY_PRINTING = "jakarta.json.stream.JsonGenerator.prettyPrinting" ; |
147 | 141 |
|
148 | 142 | /** |
149 | 143 | * Writes the JSON start object character. It starts a new child object |
@@ -336,7 +330,9 @@ public interface JsonGenerator extends Flushable, /*Auto*/Closeable { |
336 | 330 | * @return this generator |
337 | 331 | * @throws jakarta.json.JsonException if an i/o error occurs (IOException |
338 | 332 | * would be cause of JsonException) |
339 | | - * @throws NumberFormatException if the value is Not-a-Number (NaN) or infinity. |
| 333 | + * @throws NumberFormatException if the value is Not-a-Number (NaN) or infinity |
| 334 | + * when {@link jakarta.json.JsonConfig#WRITE_NAN_AS_NULLS} and/or |
| 335 | + * {@link jakarta.json.JsonConfig#WRITE_NAN_AS_STRINGS} is not set. |
340 | 336 | * @throws JsonGenerationException if this method is not called within an |
341 | 337 | * object context |
342 | 338 | */ |
@@ -485,7 +481,9 @@ public interface JsonGenerator extends Flushable, /*Auto*/Closeable { |
485 | 481 | * would be cause of JsonException) |
486 | 482 | * @throws JsonGenerationException if this method is not called within an |
487 | 483 | * array or root context. |
488 | | - * @throws NumberFormatException if the value is Not-a-Number (NaN) or infinity. |
| 484 | + * @throws NumberFormatException if the value is Not-a-Number (NaN) or infinity |
| 485 | + * when {@link jakarta.json.JsonConfig#WRITE_NAN_AS_NULLS} and/or |
| 486 | + * {@link jakarta.json.JsonConfig#WRITE_NAN_AS_STRINGS} is not set. |
489 | 487 | */ |
490 | 488 | JsonGenerator write(double value); |
491 | 489 |
|
|
0 commit comments