<p dir="ltr">Szia!</p>
<p dir="ltr">Szerintem a type erasure körül van a kutya elásva. A List<T>-ből szépen sima List lesz, abból meg nyilván nem tudja kitalálni a típust, csinál hát Map-et belőle. Pont ma viccelt meg minket is. :)</p>
<p dir="ltr">Üdv,<br>
Stivi<br>
</p>
<div class="gmail_quote">On Mar 18, 2014 5:47 PM, "Mariák Kálmán" <<a href="mailto:sirkalmi@kalmiesemese.hu">sirkalmi@kalmiesemese.hu</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<div>S valóban!<br>
<br>
A megoldás:<br>
<pre><code><span>JavaType</span><span> type </span><span>=</span><span> mapper</span><span>.</span><span>getTypeFactory</span><span>().</span><span>
constructCollectionType</span><span>(</span><span>List</span><span>.</span><span>class</span><span>,</span><span> </span><span>Foo</span><span>.</span><span>class</span><span>)</span></code></pre>
<pre><code><span>List</span><span><</span><span>Foo</span><span>></span><span> list </span><span>=</span><span> mapper</span><span>.</span><span>readValue</span><span>(</span><span>new</span><span> </span><span>File</span><span>(</span><span>"input.json"</span><span>),</span><span> type</span><span>);</span></code></pre>
Misztikus nekem ez a generikus típusozás. :-)<br>
<br>
Köszi!<br>
<br>
Kálmán<br>
<br>
On 03/18/2014 05:40 PM, Gábor Lipták wrote:<br>
</div>
<blockquote type="cite">
<pre>Asszem ez pont a te bajod:
<a href="http://stackoverflow.com/a/6852184/337621" target="_blank">http://stackoverflow.com/a/6852184/337621</a></pre>
</blockquote>
<br>
</div>
<br>_______________________________________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" target="_blank">http://lists.javaforum.hu/mailman/listinfo/javalist</a><br>
<br></blockquote></div>