構造を持つネストされたオブジェクトにアクセスするには、Java テンプレート コードを生成する必要があります。
例:
class Person{
private String name;
private List<Address> address;
}
class Address{
private String doorNo;
private String Address;
private City city;
}
class City{
....
}
そのため、次のように、任意のオブジェクト (ネストされた) を取得し、上記の人物オブジェクトの Java コードを生成するメソッドが必要です。
//Generated java code should be like this
if(person != null){
String name = StringUtils.isEmpty(Person.getName());
if(person.getAdressList() != null && person.getAddressLit().isNotEmpty()){
for (Address address : person.getAdressList()) {
......
}
}
}
メソッドはジェネリックであり、動的にネストされたオブジェクトのコードを再帰的に生成する必要があります。
よろしくお願いいたします。ありがとう。