camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ryan Moquin <fragility...@gmail.com>
Subject Re: camel-jackson unmarshalling question
Date Thu, 30 Apr 2015 01:40:29 GMT
Good point, I forgot I could probably utilize tannotations to do it for
now.  :)

Ryan

On Wed, Apr 29, 2015, 6:28 AM David Karlsen <davidkarlsen@gmail.com> wrote:

> It can probably be done by adding jackson annotations:
> http://wiki.fasterxml.com/JacksonAnnotations "Polymorphic ...:"
>
>
> 2015-04-29 7:54 GMT+02:00 Claus Ibsen <claus.ibsen@gmail.com>:
>
> > Hi
> >
> > No this is not supported today.
> >
> > Though we could maybe add that, so you can configure this on the data
> > format.
> >
> > On Mon, Apr 27, 2015 at 1:05 AM, Ryan Moquin <fragility2.0@gmail.com>
> > wrote:
> > > Hi, I had a question about unmarshalling a json object to a generic
> class
> > > type, such as something like, MyClass<Person>.  Due to erasure, Jackson
> > > provides a special way of unmarshalling this type object so that you
> > don't
> > > lose the generic type information, like this:
> > >
> > > MyClass<Person> myClass = mapper.readValue(json, new
> > > TypeReference<MyClass<Person>>() {});
> > >
> > > Is there anyway to do this with the camel dataformat dsl?  Or does the
> > > unmarshalling have to be done manually someway?
> > >
> > > Thanks for help in advance!
> > >
> > > Ryan
> >
> >
> >
> > --
> > Claus Ibsen
> > -----------------
> > Red Hat, Inc.
> > Email: cibsen@redhat.com
> > Twitter: davsclaus
> > Blog: http://davsclaus.com
> > Author of Camel in Action: http://www.manning.com/ibsen
> > hawtio: http://hawt.io/
> > fabric8: http://fabric8.io/
> >
>
>
>
> --
> --
> David J. M. Karlsen - http://www.linkedin.com/in/davidkarlsen
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message