What is the outcome of this one? Did Tatu's suggestion work? On Mon, Apr 24, 2023 at 5:27 AM Tatu Saloranta <t...@fasterxml.com> wrote:
> On Sun, Apr 23, 2023 at 11:12 AM Olive Ahn <ssibon...@gmail.com> wrote: > > > > I created a CustomSerializer for String class, is there a way to apply > this to a specific class only? > > > > ex. > > > > class Response<T> { > > > > private T result; > > > > } > > > > > > class DefaultResponse<T> { > > > > private T result; > > > > } > > > > > > When there is, I want to apply that Serializer only to DefaultResponse. > > I am not 100% sure I understand the question here, given reference to > `String` type, but use of type-variable T. > > But if we assume `T` would be bound to `String` for usage, the only > way I know to indicate usage within certain type is to use annotation > > @JsonSerialize(using = MySerializer.class) > private T result; > > and not registering serializers globally. Global serializers are > assigned only based on specific type of value, but not containment > (Value of type T within type C). > > -+ Tatu +- > > -- > 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/CAL4a10gR4DSi%3DvDp89xgx334P2QwuLRdaitA7GTKD6Jq4ZeG2Q%40mail.gmail.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/CALS-ipwmHZH0i6O5mnCdipfQn55Pgh8hu0cS%3DMhgr9T%2BtrWR_Q%40mail.gmail.com.