How can I convert json (gson or jackson, not important) to a json object with recursion elements? Example of json: (each objects values can contain another object values)
{
"values": [
{
"name": "Name 1",
"values": [
{
"name": "Name 1.1"
}
]
},
{
"name": "Name 2"
}
]
}
I want to convert to a class of a kind
public class Simple {
public List<ValuesEntity> values;
public static class ValuesEntity {
public String name;
public List<ValuesEntity> values;
}
}