Hi, Spent several hours to make workable Immutables ( https://immutables.github.io) objects with RestyGWT and gwt-jackson. Default approach with
@JsonSerialize(as = ImmutableVal.class) @JsonDeserialize(as = ImmutableVal.class) doesn't works (gwt-jackson ignore @JsonDeserialize "as" attribute on class level) but after looking into the source code I realize that "builder" attribute is supported and works. So variant with @Value.Style(builder = "new") // builder has to have constructor @JsonDeserialize(builder = ImmutableVal.Builder.class) works. Hope it will save somebody several hours of investigation :) Best, Stas -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
