What is the best way from the given `JSON` to generate `List` of `SimpleTestClass` type where there's a new `SimpleTestClass` object for the values in the `recipients` array in the `JSON` with code set as well. 

```
public class SimpleTestClass{
     String code;
     String recipient; 
}

```

`JSON` payload:

```
{
     "code": 123,
     "recipients": [
        "888888",
        "222222"
     ]
}

```