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