предположим, у меня есть класс
public class someDto<T> {
private List<ApiLink> links = null;
private T _fields;
}
предположим, что _fields имеет сопоставленные значения, такие как
"_fields": {
"key1": "20",
"key2": "181",
"key3": "19",
"key4": "19",
}
, теперь у меня есть список, в котором у меня есть список атрибутов, который мне нужен
List<String> ListofAttributeIneed
[key2,key4]
так что теперь я хочу, чтобы поле _ некоторого класса someDto давало мне только данные ListofAttributeIneed, а не все
Я думаю о подходе сначала привести / преобразовать поля T _ в некоторую карту и новый карта, которая будет содержать только эти ключи, затем преобразует / преобразует эту карту обратно в поля T _, но это выглядит грязно