У меня есть объект, который последовательно сериализуется:
{
"label" : "label",
"proxyIds" : [ ],
"childIds" : [ 161, 204, 206, 303, 311 ],
"actionIds" : [ 157, 202 ],
}
Этот proxyIds представляет собой пустую (не нулевую) коллекцию в объекте java.
Как настроить Jackson для того, чтобы вообще не включать этот объект в json?
Мне нужно поведение, подобное "распакованным" коллекциям в xml/soap, если коллекция пуста, она не включена. Мне не нужно различать нулевую и пустую коллекцию и хочу уменьшить размер полезной нагрузки json.