Como você faz com que o GSON omita objetos nulos ou vazios e arrays e listas vazias?
Estou usando Gson e estou em uma situação em que tenho que diminuir o tamanho de certas seqüências de caracteres Json. Eu gostaria de fazê-lo, obtendo-o para não colocar objetos nulos, apenas valores vazios e listas vazias e matrizes na cadeia Json.
Existe uma maneira simples de fazer isso?
Deixe-me esclarecer um pouco: eu quero tudo o que diz: emptyProp: {} ou emptyArray: [] para ser ignorado. Eu quero qualquer objeto que contém apenas propriedades que estão vazias para ser ignorado.