<html>
  <head>
    <meta content="text/html; charset=ISO-8859-2"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Ezekkel csak offtosan, megtévesztőek: a <i>deklarációnál</i>
    használt sablonparaméterek értékét adja vissza, nem a call site-ét,
    amilyen kifejezésben példányosult.<br>
    <br>
    Azaz List esetén pl. E-t, amivel általában nem megy az ember sokra
    :-)<br>
    <br>
    Ricsi<br>
    <br>
    <div class="moz-cite-prefix">On 2012.10.19. 13:49, István Székely
      wrote:<br>
    </div>
    <blockquote cite="mid:50813E59.3030309@i-logic.hu" type="cite">Hali,
      <br>
      <br>
      Valóban type erasure miatt a .class elvileg nem tartalmaz
      információt a generikus típusparaméterre vonatkozóan, ám a
      Reflection API-ban mégis csak van egy-két osztály és metódus, ami
      "since 1.5".
      <br>
      <br>
      Én ezeket azért megnézném:
      <br>
<a class="moz-txt-link-freetext" href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html#getTypeParameters%28%29">http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html#getTypeParameters%28%29</a>
      <br>
<a class="moz-txt-link-freetext" href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html#getTypeParameters%28%29">http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html#getTypeParameters%28%29</a>
      <br>
<a class="moz-txt-link-freetext" href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/TypeVariable.html">http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/TypeVariable.html</a>
      <br>
<a class="moz-txt-link-freetext" href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericDeclaration.html">http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericDeclaration.html</a>
      <br>
      <br>
      Üdv,
      <br>
      Stivi
      <br>
      <br>
      On 2012-10-19 12:24, Gábor Garami wrote:
      <br>
      <blockquote type="cite">Hat jo esellyel a reflekcio nem jatszik,
        kivulrol egy List tok olyan,
        <br>
        mint egy List&lt;Foo&gt;.
        <br>
        <br>
        Talan bytekod szinten lehet megturni a klassz kodjat.
        <br>
        <br>
        Garami Gábor
        <br>
        E-mail: <a class="moz-txt-link-abbreviated" href="mailto:gabor.garami@hron.me">gabor.garami@hron.me</a>
        <br>
        Tel: +36 20 235 9621
        <br>
        MSN: <a class="moz-txt-link-abbreviated" href="mailto:hrgy@vipmail.hu">hrgy@vipmail.hu</a>
        <br>
        Skype: hron84
        <br>
        <br>
        <br>
        2012/10/19 Gábor Lipták <a class="moz-txt-link-rfc2396E" href="mailto:gabor.liptak@gmail.com">&lt;gabor.liptak@gmail.com&gt;</a>:
        <br>
        <blockquote type="cite">Sziasztok!
          <br>
          <br>
          Tehát a baj pl, hogy hogyan csináljak egy junit matchert, ami
          pl egy
          <br>
          List&lt;String&gt;.class-ra illeszkedik, anélkül, hogy új
          listát csinálnék, és
          <br>
          anélkül, hogy folyton suppresswarningot pakolgatnék?
          <br>
          <br>
          Találtam a fenti problémára egy szép megoldást Stackoverflow-n
          <br>
          <br>
          Van jobb ötlet?
          <br>
          <br>
          Gábor
          <br>
          <br>
        </blockquote>
      </blockquote>
      <br>
      _______________________________________________
      <br>
      Javalist mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://lists.javaforum.hu/mailman/listinfo/javalist">http://lists.javaforum.hu/mailman/listinfo/javalist</a>
      <br>
    </blockquote>
    <br>
  </body>
</html>