次のようなスキーマから pojo を生成するために jsonschema2pojo を使用しています。
{
"$schema":"http://json-schema.org/draft-04/hyper-schema#",
"type":"object",
"name":"person",
"description":"Details about the card to be tokenized.",
"properties":{
"name":{"type":"string"},
"address":{
"type":"object",
"$ref":"common_components/address.json"
},
}
}
jsonschema2pojo を実行すると、同じパッケージの下に Person.java と Address.java の 2 つのクラスが生成されます。
Address の Pojo は、共通コンポーネント用に生成されたパッケージにも存在します。
私の質問は、jsonschema2pojo が、新しい Pojo を生成する代わりに、共通コンポーネント パッケージの下で Address 用に生成された Pojo のインポートを使用して Person.java を生成することは可能ですか?