I have searched on json schema with java bindings with inheritance and all searches led me to the usage of \"allOf\".
Using allOf would potentially solve my problem
you have 3 options, I am using jsonschema2pojo : 1.0.0-alpha2
"extends": { "$ref": "MyObject.json" }
or
"extends": { "type": "object", "javaType": "com.mycompany.model.MyObject" }
"extendsJavaClass" : "com.mycompany.model.MyObject"