Идеально было бы, если бы вы могли изменить ответ на что-то вроде:
[{
"uid": "111",
"name": "kiran"
}, {
"uid": "112",
"name": "kumar"
}
]
Если вы не можете изменить его, попробуйте следующее:
ObjectMapper objectMapper = new ObjectMapper();
TypeFactory typeFactory = objectMapper.getTypeFactory();
JsonNode array = objectMapper.readValue(anotherResponseStr, JsonNode.class);
JsonNode paymentResponse = array.get("PaymentResponse[]");
List<PaymentResponse> p = objectMapper.readValue(paymentResponse.toString(),
typeFactory.constructCollectionType(List.class, PaymentResponse.class));