Вы не можете получить те же самые данные, но некоторые, которые похожи на это с помощью приведенной ниже сущности, просто создайте класс с одним полем
private Map<String,Object> output;
, который сохранит все значения, которые вы поместили в карту, как показано ниже:
"output":{
"label":"Price","type":"RANGE_SELECT","value":{"min":1,"max":100,"default":50}
},
"output":{
"label":"Wi-Fi","type":"SWITCH","value":"true"
},
"output":{
"label":"Start Date","type":"DATE_PICKER","value":""
}