I am using jsonschema2pojo to generate POJO's. Its working fine. But I want to generate multiple POJO's from single json schema file. Is this possible using jsonschema2pojo plugin.
One way to generate multiple POJO's is to provide multiple json schema files, but i don't want to do that. I want to provide only one json schema file as input.
I am providing following json schema as input:
{
"Address": {
"description": "AnAddressfollowingtheconventionofhttp: //microformats.org/wiki/hcard",
"type": "object",
"properties": {
"post-office-box": {
"type": "string"
},
"post-office-address": {
"type": "string"
}
},
"additionalProperties": false
},
"AddressDetails": {
"description": "AnAddressDetailsfollowingtheconventionofhttp: //microformats.org/wiki/hcard",
"type": "object",
"properties": {
"post-office-box": {
"type": "string"
},
"post-office-address": {
"type": "string"
}
}
}
}
Above schema is valid schema but nothing gets created. I don't know If I am missing something or its just not possible using jsonschema2pojo.
Also is there a way to generate these entities at run-time?
If anyone has any thoughts on the same, do share.
The solution was to split these into separate files, or reference these schemas from another file like:
Thanx.