Skip to content

Commit 9de4ad5

Browse files
Merge pull request #895 from mbramwell1/feature/fix-for-optionals-for-getters
Feature/fix for optionals for getters
2 parents d7ead7b + cdb311b commit 9de4ad5

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

CONTRIBUTORS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,4 @@
9292
* Chris Laprun
9393
* Dennis Rippinger
9494
* Klevis Ramo
95+
* Martin Bramwell

jsonschema2pojo-maven-plugin/src/main/java/org/jsonschema2pojo/maven/Jsonschema2PojoMojo.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,13 +324,19 @@ public class Jsonschema2PojoMojo extends AbstractMojo implements GenerationConfi
324324
* <a href="http://jcp.org/en/jsr/detail?id=305">JSR-305</a> annotations
325325
* (for schema rules like Nullable, NonNull, etc) in generated Java types.
326326
*
327+
* @parameter property="jsonschema2pojo.includeJsr305Annotations"
328+
* default-value="false"
329+
*
327330
* @since 0.4.8
328331
*/
329332
private boolean includeJsr305Annotations = false;
330333

331334
/**
332335
* Whether to use {@link java.util.Optional} as return type for
333336
* getters of non-required fields.
337+
*
338+
* @parameter property="jsonschema2pojo.useOptionalForGetters"
339+
* default-value="false"
334340
*/
335341
private boolean useOptionalForGetters = false;
336342

0 commit comments

Comments
 (0)