Thanks!

On Wednesday, August 7, 2019 at 6:31:20 PM UTC-3, Tatu Saloranta wrote:
>
> On Wed, Aug 7, 2019 at 12:24 PM Pablo Pazos <pabl...@gmail.com 
> <javascript:>> wrote: 
> > 
> > Thanks! how can that annotation be included in a MixIn? 
>
> Same was as any annotation, marking either getter/setter of field. 
> Mix-ins work for members as well as class annotations. 
>
> But configOverride approach may be more convenient, if you want wide 
> defaults. 
>
> -+ Tatu +- 
>
> > 
> > On Wednesday, August 7, 2019 at 2:27:35 PM UTC-3, Tatu Saloranta wrote: 
> >> 
> >> On Wed, Aug 7, 2019 at 9:38 AM Pablo Pazos <pabl...@gmail.com> wrote: 
> >> > 
> >> > Hi, I have a complex model, where some attributes are collections and 
> if the collection is empty I need to ignore adding if to the serialized 
> JSON object, because right now I see items: [] everywhere (many of my 
> classes have that attribute but it's empty most of the time. 
> >> > 
> >> > Is there a way to do this in Jackson? 
> >> 
> >> Via annotations you would add 
> >> 
> >> @JsonInclude(include = Include.NON_EMPTY) 
> >> 
> >> but there is also "config override" setting to define default; usage 
> >> maybe best seen in 
> >> 
> >> 
> src/test/java/com/fasterxml/jackson/databind/ser/filter/JsonIncludeOverrideTest.java
>  
>
> >> 
> >> but you can basically define default inclusion setting for all 
> >> properties, or properties of certain type (based on declared property 
> >> type) 
> >> 
> >> Hope this helps, 
> >> 
> >> -+ Tatu +- 
> >> 
> >> > 
> >> > Thanks! 
> >> > 
> >> > -- 
> >> > You received this message because you are subscribed to the Google 
> Groups "jackson-user" group. 
> >> > To unsubscribe from this group and stop receiving emails from it, 
> send an email to jackso...@googlegroups.com. 
> >> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jackson-user/e1f875ee-6d36-4a03-89a7-0e8bee7157d4%40googlegroups.com.
>  
>
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "jackson-user" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to jackso...@googlegroups.com <javascript:>. 
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jackson-user/052b9d63-64ed-4a51-afa8-479ed1166896%40googlegroups.com.
>  
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"jackson-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jackson-user+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jackson-user/80039b12-a0f5-4848-afcd-715738ef090e%40googlegroups.com.

Reply via email to