langtools/test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
changeset 36705 890c250d8da8
parent 36038 39c5445924b9
child 36709 f9f252088afa
equal deleted inserted replaced
36503:4a95f4b1bd8b 36705:890c250d8da8
    21  * questions.
    21  * questions.
    22  */
    22  */
    23 
    23 
    24 /*
    24 /*
    25  * @test
    25  * @test
    26  * @bug      8005091 8009686 8025633 8026567 6469562
    26  * @bug      8005091 8009686 8025633 8026567 6469562 8071982 8071984
    27  * @summary  Make sure that type annotations are displayed correctly
    27  * @summary  Make sure that type annotations are displayed correctly
    28  * @author   Bhavesh Patel
    28  * @author   Bhavesh Patel
    29  * @library  ../lib
    29  * @library  ../lib
    30  * @modules jdk.javadoc
    30  * @modules jdk.javadoc
    31  * @build    JavadocTester
    31  * @build    JavadocTester
   353                 + "annotation in typeannos\">@RcvrA</a>&nbsp;WithBody&nbsp;this)</pre>");
   353                 + "annotation in typeannos\">@RcvrA</a>&nbsp;WithBody&nbsp;this)</pre>");
   354 
   354 
   355         checkOutput("typeannos/Generic2.html", true,
   355         checkOutput("typeannos/Generic2.html", true,
   356                 "<pre>void&nbsp;test2(<a href=\"../typeannos/RcvrA.html\" title=\""
   356                 "<pre>void&nbsp;test2(<a href=\"../typeannos/RcvrA.html\" title=\""
   357                 + "annotation in typeannos\">@RcvrA</a>&nbsp;Generic2&lt;X&gt;&nbsp;this)</pre>");
   357                 + "annotation in typeannos\">@RcvrA</a>&nbsp;Generic2&lt;X&gt;&nbsp;this)</pre>");
       
   358 
       
   359 
       
   360         // Test for repeated type annotations (RepeatedAnnotations.java).
       
   361         checkOutput("typeannos/RepeatingAtClassLevel.html", true,
       
   362                 "<pre><a href=\"../typeannos/RepTypeA.html\" title=\"annotation in "
       
   363                 + "typeannos\">@RepTypeA</a> <a href=\"../typeannos/RepTypeA.html\" "
       
   364                 + "title=\"annotation in typeannos\">@RepTypeA</a>\n<a href="
       
   365                 + "\"../typeannos/RepTypeB.html\" title=\"annotation in typeannos\">"
       
   366                 + "@RepTypeB</a> <a href=\"../typeannos/RepTypeB.html\" title="
       
   367                 + "\"annotation in typeannos\">@RepTypeB</a>\nclass <span class="
       
   368                 + "\"typeNameLabel\">RepeatingAtClassLevel</span>\nextends "
       
   369                 + "java.lang.Object</pre>");
       
   370 
       
   371 // @ignore 8146008
       
   372 //        checkOutput("typeannos/RepeatingAtClassLevel2.html", true,
       
   373 //                "<pre><a href=\"../typeannos/RepTypeUseA.html\" title=\"annotation "
       
   374 //                + "in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html"
       
   375 //                + "\" title=\"annotation in typeannos\">@RepTypeUseA</a>\n<a href="
       
   376 //                + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos"
       
   377 //                + "\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" "
       
   378 //                + "title=\"annotation in typeannos\">@RepTypeUseB</a>\nclass <span "
       
   379 //                + "class=\"typeNameLabel\">RepeatingAtClassLevel2</span>\nextends "
       
   380 //                + "java.lang.Object</pre>");
       
   381 //
       
   382 //        checkOutput("typeannos/RepeatingAtClassLevel2.html", true,
       
   383 //                "<pre><a href=\"../typeannos/RepAllContextsA.html\" title=\"annotation"
       
   384 //                + " in typeannos\">@RepAllContextsA</a> <a href=\"../typeannos/RepAllContextsA.html"
       
   385 //                + "\" title=\"annotation in typeannos\">@RepAllContextsA</a>\n<a href="
       
   386 //                + "\"../typeannos/RepAllContextsB.html\" title=\"annotation in typeannos"
       
   387 //                + "\">@RepAllContextsB</a> <a href=\"../typeannos/RepAllContextsB.html"
       
   388 //                + "\" title=\"annotation in typeannos\">@RepAllContextsB</a>\n"
       
   389 //                + "class <span class=\"typeNameLabel\">RepeatingAtClassLevel3</span>\n"
       
   390 //                + "extends java.lang.Object</pre>");
       
   391 
       
   392         checkOutput("typeannos/RepeatingOnConstructor.html", true,
       
   393                 "<pre><a href=\"../typeannos/RepConstructorA.html\" title=\"annotation "
       
   394                 + "in typeannos\">@RepConstructorA</a> <a href=\"../typeannos/RepConstructorA.html"
       
   395                 + "\" title=\"annotation in typeannos\">@RepConstructorA</a>\n<a href="
       
   396                 + "\"../typeannos/RepConstructorB.html\" title=\"annotation in typeannos"
       
   397                 + "\">@RepConstructorB</a> <a href=\"../typeannos/RepConstructorB.html"
       
   398                 + "\" title=\"annotation in typeannos\">@RepConstructorB</a>\n"
       
   399                 + "RepeatingOnConstructor()</pre>",
       
   400 
       
   401                 "<pre><a href=\"../typeannos/RepConstructorA.html\" title=\"annotation in typeannos"
       
   402                 + "\">@RepConstructorA</a> <a href=\"../typeannos/RepConstructorA.html"
       
   403                 + "\" title=\"annotation in typeannos\">@RepConstructorA</a>\n<a href="
       
   404                 + "\"../typeannos/RepConstructorB.html\" title=\"annotation in typeannos"
       
   405                 + "\">@RepConstructorB</a> <a href=\"../typeannos/RepConstructorB.html"
       
   406                 + "\" title=\"annotation in typeannos\">@RepConstructorB</a>\n"
       
   407                 + "RepeatingOnConstructor(int&nbsp;i,\n                       int&nbsp;j)</pre>",
       
   408 
       
   409                 "<pre><a href=\"../typeannos/RepAllContextsA.html\" title=\"annotation in typeannos"
       
   410                 + "\">@RepAllContextsA</a> <a href=\"../typeannos/RepAllContextsA.html"
       
   411                 + "\" title=\"annotation in typeannos\">@RepAllContextsA</a>\n"
       
   412                 + "<a href=\"../typeannos/RepAllContextsB.html\" title=\"annotation in typeannos"
       
   413                 + "\">@RepAllContextsB</a> <a href=\"../typeannos/RepAllContextsB.html"
       
   414                 + "\" title=\"annotation in typeannos\">@RepAllContextsB</a>\n"
       
   415                 + "RepeatingOnConstructor(int&nbsp;i,\n                       int&nbsp;j,\n"
       
   416                 + "                       int&nbsp;k)</pre>",
       
   417 
       
   418                 "<pre>RepeatingOnConstructor(<a href=\"../typeannos/RepParameterA.html"
       
   419                 + "\" title=\"annotation in typeannos\">@RepParameterA</a> <a href="
       
   420                 + "\"../typeannos/RepParameterA.html\" title=\"annotation in typeannos"
       
   421                 + "\">@RepParameterA</a> <a href=\"../typeannos/RepParameterB.html"
       
   422                 + "\" title=\"annotation in typeannos\">@RepParameterB</a> "
       
   423                 + "<a href=\"../typeannos/RepParameterB.html\" title=\"annotation in typeannos"
       
   424                 + "\">@RepParameterB</a>\n                       java.lang.String&nbsp;parameter,\n"
       
   425                 + "                       <a href=\"../typeannos/RepParameterA.html\" "
       
   426                 + "title=\"annotation in typeannos\">@RepParameterA</a> <a href="
       
   427                 + "\"../typeannos/RepParameterA.html\" title=\"annotation in typeannos\">"
       
   428                 + "@RepParameterA</a> <a href=\"../typeannos/RepParameterB.html\" "
       
   429                 + "title=\"annotation in typeannos\">@RepParameterB</a> <a href="
       
   430                 + "\"../typeannos/RepParameterB.html\" title=\"annotation in typeannos\">"
       
   431                 + "@RepParameterB</a>\n                       java.lang.String "
       
   432                 + "<a href=\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   433                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" "
       
   434                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   435                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">@RepTypeUseB</a> "
       
   436                 + "<a href=\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   437                 + "@RepTypeUseB</a> ...&nbsp;vararg)</pre>"
       
   438         );
       
   439 
       
   440         checkOutput("typeannos/RepeatingOnConstructor.Inner.html", true,
       
   441                 "<code><span class=\"memberNameLink\"><a href=\"../typeannos/RepeatingOnConstructor.Inner.html"
       
   442                 + "#Inner-java.lang.String-java.lang.String...-\">Inner</a></span>"
       
   443                 + "(java.lang.String&nbsp;parameter,\n     java.lang.String <a href="
       
   444                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   445                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   446                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   447                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> <a href="
       
   448                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   449                 + "@RepTypeUseB</a> ...&nbsp;vararg)</code>",
       
   450 
       
   451                 "Inner(<a href=\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   452                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   453                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   454                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> <a href="
       
   455                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   456                 + "@RepTypeUseB</a>&nbsp;RepeatingOnConstructor&nbsp;this,\n      <a href="
       
   457                 + "\"../typeannos/RepParameterA.html\" title=\"annotation in typeannos\">"
       
   458                 + "@RepParameterA</a> <a href=\"../typeannos/RepParameterA.html\" title="
       
   459                 + "\"annotation in typeannos\">@RepParameterA</a> <a href=\"../typeannos/RepParameterB.html"
       
   460                 + "\" title=\"annotation in typeannos\">@RepParameterB</a> <a href="
       
   461                 + "\"../typeannos/RepParameterB.html\" title=\"annotation in typeannos\">"
       
   462                 + "@RepParameterB</a>\n      java.lang.String&nbsp;parameter,\n"
       
   463                 + "      <a href=\"../typeannos/RepParameterA.html\" title=\"annotation in typeannos\">"
       
   464                 + "@RepParameterA</a> <a href=\"../typeannos/RepParameterA.html\" title="
       
   465                 + "\"annotation in typeannos\">@RepParameterA</a> <a href=\"../typeannos/RepParameterB.html"
       
   466                 + "\" title=\"annotation in typeannos\">@RepParameterB</a> <a href="
       
   467                 + "\"../typeannos/RepParameterB.html\" title=\"annotation in typeannos\">"
       
   468                 + "@RepParameterB</a>\n      java.lang.String <a href=\"../typeannos/RepTypeUseA.html"
       
   469                 + "\" title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   470                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   471                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   472                 + "\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   473                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> ...&nbsp;vararg)");
       
   474 
       
   475         checkOutput("typeannos/RepeatingOnField.html", true,
       
   476                 "<code>(package private) java.lang.Integer</code></td>\n<td class=\"colLast\">"
       
   477                 + "<code><span class=\"memberNameLink\"><a href=\"../typeannos/RepeatingOnField.html#i1"
       
   478                 + "\">i1</a></span></code>",
       
   479 
       
   480                 "<code>(package private) <a href=\"../typeannos/RepTypeUseA.html\" "
       
   481                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href=\""
       
   482                 + "../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   483                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   484                 + "\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   485                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> java.lang.Integer</code></td>\n"
       
   486                 + "<td class=\"colLast\"><code><span class=\"memberNameLink\"><a href="
       
   487                 + "\"../typeannos/RepeatingOnField.html#i2\">i2</a></span></code>",
       
   488 
       
   489                 "<code>(package private) <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   490                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" "
       
   491                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   492                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   493                 + "@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   494                 + "\"annotation in typeannos\">@RepTypeUseB</a> java.lang.Integer</code>"
       
   495                 + "</td>\n<td class=\"colLast\"><code><span class=\"memberNameLink\">"
       
   496                 + "<a href=\"../typeannos/RepeatingOnField.html#i3\">i3</a></span></code>",
       
   497 
       
   498                 "<code>(package private) <a href=\"../typeannos/RepAllContextsA.html\" title=\""
       
   499                 + "annotation in typeannos\">@RepAllContextsA</a> <a href=\"../typeannos/RepAllContextsA.html"
       
   500                 + "\" title=\"annotation in typeannos\">@RepAllContextsA</a> <a href="
       
   501                 + "\"../typeannos/RepAllContextsB.html\" title=\"annotation in typeannos\">"
       
   502                 + "@RepAllContextsB</a> <a href=\"../typeannos/RepAllContextsB.html\" title="
       
   503                 + "\"annotation in typeannos\">@RepAllContextsB</a> java.lang.Integer</code>"
       
   504                 + "</td>\n<td class=\"colLast\"><code><span class=\"memberNameLink\">"
       
   505                 + "<a href=\"../typeannos/RepeatingOnField.html#i4\">i4</a></span></code>",
       
   506 
       
   507                 "<code>(package private) java.lang.String <a href=\"../typeannos/RepTypeUseA.html"
       
   508                 + "\" title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   509                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   510                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   511                 + "\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   512                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> [] <a href="
       
   513                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   514                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   515                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   516                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> <a href="
       
   517                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   518                 + "@RepTypeUseB</a> []</code></td>\n<td class=\"colLast\"><code><span class="
       
   519                 + "\"memberNameLink\"><a href=\"../typeannos/RepeatingOnField.html#sa"
       
   520                 + "\">sa</a></span></code>",
       
   521 
       
   522                 "<pre><a href=\"../typeannos/RepFieldA.html\" title=\"annotation in typeannos\">"
       
   523                 + "@RepFieldA</a> <a href=\"../typeannos/RepFieldA.html\" title="
       
   524                 + "\"annotation in typeannos\">@RepFieldA</a>\n<a href=\"../typeannos/RepFieldB.html"
       
   525                 + "\" title=\"annotation in typeannos\">@RepFieldB</a> <a href="
       
   526                 + "\"../typeannos/RepFieldB.html\" title=\"annotation in typeannos\">"
       
   527                 + "@RepFieldB</a>\njava.lang.Integer i1</pre>",
       
   528 
       
   529                 "<pre><a href=\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos"
       
   530                 + "\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html"
       
   531                 + "\" title=\"annotation in typeannos\">@RepTypeUseA</a> "
       
   532                 + "<a href=\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   533                 + "@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   534                 + "\"annotation in typeannos\">@RepTypeUseB</a> java.lang.Integer i2</pre>",
       
   535 
       
   536                 "<pre><a href=\"../typeannos/RepFieldA.html\" title=\"annotation in typeannos\">"
       
   537                 + "@RepFieldA</a> <a href=\"../typeannos/RepFieldA.html\" title="
       
   538                 + "\"annotation in typeannos\">@RepFieldA</a>\n<a href=\"../typeannos/RepFieldB.html"
       
   539                 + "\" title=\"annotation in typeannos\">@RepFieldB</a> <a href="
       
   540                 + "\"../typeannos/RepFieldB.html\" title=\"annotation in typeannos\">"
       
   541                 + "@RepFieldB</a>\n<a href=\"../typeannos/RepTypeUseA.html\" title="
       
   542                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html"
       
   543                 + "\" title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   544                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   545                 + "@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   546                 + "\"annotation in typeannos\">@RepTypeUseB</a> java.lang.Integer i3</pre>",
       
   547 
       
   548                 "<pre><a href=\"../typeannos/RepAllContextsA.html\" title=\"annotation in typeannos\">"
       
   549                 + "@RepAllContextsA</a> <a href=\"../typeannos/RepAllContextsA.html"
       
   550                 + "\" title=\"annotation in typeannos\">@RepAllContextsA</a>\n<a href="
       
   551                 + "\"../typeannos/RepAllContextsB.html\" title=\"annotation in typeannos\">"
       
   552                 + "@RepAllContextsB</a> <a href=\"../typeannos/RepAllContextsB.html"
       
   553                 + "\" title=\"annotation in typeannos\">@RepAllContextsB</a>\n"
       
   554                 + "<a href=\"../typeannos/RepAllContextsA.html\" title=\"annotation in typeannos\">"
       
   555                 + "@RepAllContextsA</a> <a href=\"../typeannos/RepAllContextsA.html\" "
       
   556                 + "title=\"annotation in typeannos\">@RepAllContextsA</a> <a href="
       
   557                 + "\"../typeannos/RepAllContextsB.html\" title=\"annotation in typeannos\">"
       
   558                 + "@RepAllContextsB</a> <a href=\"../typeannos/RepAllContextsB.html"
       
   559                 + "\" title=\"annotation in typeannos\">@RepAllContextsB</a> java.lang.Integer i4</pre>",
       
   560 
       
   561                 "<pre>java.lang.String <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   562                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html"
       
   563                 + "\" title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   564                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   565                 + "@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   566                 + "\"annotation in typeannos\">@RepTypeUseB</a> [] <a href="
       
   567                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   568                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   569                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" "
       
   570                 + "title=\"annotation in typeannos\">@RepTypeUseB</a> <a href="
       
   571                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   572                 + "@RepTypeUseB</a> [] sa</pre>");
       
   573 
       
   574         checkOutput("typeannos/RepeatingOnMethod.html", true,
       
   575                 "<code>(package private) java.lang.String</code></td>\n<td class="
       
   576                 + "\"colLast\"><code><span class=\"memberNameLink\"><a href="
       
   577                 + "\"../typeannos/RepeatingOnMethod.html#test1--\">test1</a></span>()</code>",
       
   578 
       
   579                 "<code>(package private) <a href=\"../typeannos/RepTypeUseA.html\" "
       
   580                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   581                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   582                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   583                 + "\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   584                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> java.lang.String</code>"
       
   585                 + "</td>\n<td class=\"colLast\"><code><span class=\"memberNameLink\">"
       
   586                 + "<a href=\"../typeannos/RepeatingOnMethod.html#test2--\">test2</a>"
       
   587                 + "</span>()</code>",
       
   588 
       
   589                 "<code>(package private) <a href=\"../typeannos/RepTypeUseA.html\" "
       
   590                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   591                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   592                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   593                 + "\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" "
       
   594                 + "title=\"annotation in typeannos\">@RepTypeUseB</a> java.lang.String</code>"
       
   595                 + "</td>\n<td class=\"colLast\"><code><span class=\"memberNameLink\">"
       
   596                 + "<a href=\"../typeannos/RepeatingOnMethod.html#test3--\">test3</a>"
       
   597                 + "</span>()</code>",
       
   598 
       
   599                 "<code>(package private) <a href=\"../typeannos/RepAllContextsA.html\" "
       
   600                 + "title=\"annotation in typeannos\">@RepAllContextsA</a> <a href="
       
   601                 + "\"../typeannos/RepAllContextsA.html\" title=\"annotation in typeannos\">"
       
   602                 + "@RepAllContextsA</a> <a href=\"../typeannos/RepAllContextsB.html\" "
       
   603                 + "title=\"annotation in typeannos\">@RepAllContextsB</a> <a href="
       
   604                 + "\"../typeannos/RepAllContextsB.html\" title=\"annotation in typeannos\">"
       
   605                 + "@RepAllContextsB</a> java.lang.String</code></td>\n<td class=\"colLast\">"
       
   606                 + "<code><span class=\"memberNameLink\"><a href=\"../typeannos/RepeatingOnMethod.html"
       
   607                 + "#test4--\">test4</a></span>()</code>",
       
   608 
       
   609                 "<code><span class=\"memberNameLink\"><a href=\"../typeannos/RepeatingOnMethod.html"
       
   610                 + "#test5-java.lang.String-java.lang.String...-\">test5</a></span>"
       
   611                 + "(java.lang.String&nbsp;parameter,\n     java.lang.String <a href="
       
   612                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   613                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   614                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   615                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> <a href="
       
   616                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   617                 + "@RepTypeUseB</a> ...&nbsp;vararg)</code>",
       
   618 
       
   619                 "<a href=\"../typeannos/RepMethodA.html\" title=\"annotation in typeannos\">"
       
   620                 + "@RepMethodA</a> <a href=\"../typeannos/RepMethodA.html\" title="
       
   621                 + "\"annotation in typeannos\">@RepMethodA</a>\n<a href=\"../typeannos/RepMethodB.html\""
       
   622                 + " title=\"annotation in typeannos\">@RepMethodB</a> <a href="
       
   623                 + "\"../typeannos/RepMethodB.html\" title=\"annotation in typeannos\">"
       
   624                 + "@RepMethodB</a>\njava.lang.String&nbsp;test1()",
       
   625 
       
   626                 "<a href=\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   627                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   628                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" "
       
   629                 + "title=\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" "
       
   630                 + "title=\"annotation in typeannos\">@RepTypeUseB</a> java.lang.String&nbsp;test2()",
       
   631 
       
   632                 "<a href=\"../typeannos/RepMethodA.html\" title=\"annotation in typeannos\">"
       
   633                 + "@RepMethodA</a> <a href=\"../typeannos/RepMethodA.html\" title="
       
   634                 + "\"annotation in typeannos\">@RepMethodA</a>\n<a href=\"../typeannos/RepMethodB.html\" "
       
   635                 + "title=\"annotation in typeannos\">@RepMethodB</a> <a href="
       
   636                 + "\"../typeannos/RepMethodB.html\" title=\"annotation in typeannos\">"
       
   637                 + "@RepMethodB</a>\n<a href=\"../typeannos/RepTypeUseA.html\" title="
       
   638                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" "
       
   639                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   640                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   641                 + "@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   642                 + "\"annotation in typeannos\">@RepTypeUseB</a> java.lang.String&nbsp;test3()",
       
   643 
       
   644                 "<a href=\"../typeannos/RepAllContextsA.html\" title=\"annotation in typeannos\">"
       
   645                 + "@RepAllContextsA</a> <a href=\"../typeannos/RepAllContextsA.html\" "
       
   646                 + "title=\"annotation in typeannos\">@RepAllContextsA</a>\n<a href="
       
   647                 + "\"../typeannos/RepAllContextsB.html\" title=\"annotation in typeannos\">"
       
   648                 + "@RepAllContextsB</a> <a href=\"../typeannos/RepAllContextsB.html\" "
       
   649                 + "title=\"annotation in typeannos\">@RepAllContextsB</a>\n<a href="
       
   650                 + "\"../typeannos/RepAllContextsA.html\" title=\"annotation in typeannos\">"
       
   651                 + "@RepAllContextsA</a> <a href=\"../typeannos/RepAllContextsA.html\" "
       
   652                 + "title=\"annotation in typeannos\">@RepAllContextsA</a> <a href="
       
   653                 + "\"../typeannos/RepAllContextsB.html\" title=\"annotation in typeannos\">"
       
   654                 + "@RepAllContextsB</a> <a href=\"../typeannos/RepAllContextsB.html\" "
       
   655                 + "title=\"annotation in typeannos\">@RepAllContextsB</a> java.lang.String&nbsp;test4()",
       
   656 
       
   657                 "java.lang.String&nbsp;test5(<a href=\"../typeannos/RepTypeUseA.html\" "
       
   658                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   659                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   660                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   661                 + "\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" "
       
   662                 + "title=\"annotation in typeannos\">@RepTypeUseB</a>&nbsp;RepeatingOnMethod&nbsp;"
       
   663                 + "this,\n                       <a href=\"../typeannos/RepParameterA.html\" "
       
   664                 + "title=\"annotation in typeannos\">@RepParameterA</a> <a href="
       
   665                 + "\"../typeannos/RepParameterA.html\" title=\"annotation in typeannos\">"
       
   666                 + "@RepParameterA</a> <a href=\"../typeannos/RepParameterB.html\" "
       
   667                 + "title=\"annotation in typeannos\">@RepParameterB</a> <a href="
       
   668                 + "\"../typeannos/RepParameterB.html\" title=\"annotation in typeannos\">"
       
   669                 + "@RepParameterB</a>\n                       java.lang.String&nbsp;parameter,\n"
       
   670                 + "                       <a href=\"../typeannos/RepParameterA.html\" title="
       
   671                 + "\"annotation in typeannos\">@RepParameterA</a> <a href=\"../typeannos/RepParameterA.html\""
       
   672                 + " title=\"annotation in typeannos\">@RepParameterA</a> <a href="
       
   673                 + "\"../typeannos/RepParameterB.html\" title=\"annotation in typeannos\">"
       
   674                 + "@RepParameterB</a> <a href=\"../typeannos/RepParameterB.html\" title="
       
   675                 + "\"annotation in typeannos\">@RepParameterB</a>\n                       "
       
   676                 + "java.lang.String <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   677                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" "
       
   678                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   679                 + "\"../typeannos/RepTypeUseB.html\" title=\"annotation in typeannos\">"
       
   680                 + "@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   681                 + "\"annotation in typeannos\">@RepTypeUseB</a> ...&nbsp;vararg)");
       
   682 
       
   683         checkOutput("typeannos/RepeatingOnTypeParametersBoundsTypeArgumentsOnMethod.html", true,
       
   684                 "<code>(package private) &lt;T&gt;&nbsp;java.lang.String</code></td>\n"
       
   685                 + "<td class=\"colLast\"><code><span class=\"memberNameLink\"><a href="
       
   686                 + "\"../typeannos/RepeatingOnTypeParametersBoundsTypeArgumentsOnMethod.html#"
       
   687                 + "genericMethod-T-\">genericMethod</a></span>(T&nbsp;t)</code>",
       
   688 
       
   689                 "<code>(package private) &lt;T&gt;&nbsp;java.lang.String</code></td>\n"
       
   690                 + "<td class=\"colLast\"><code><span class=\"memberNameLink\"><a href="
       
   691                 + "\"../typeannos/RepeatingOnTypeParametersBoundsTypeArgumentsOnMethod.html#"
       
   692                 + "genericMethod2-T-\">genericMethod2</a></span>(<a href=\"../typeannos/RepTypeUseA.html"
       
   693                 + "\" title=\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html"
       
   694                 + "\" title=\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   695                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   696                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> T&nbsp;t)</code>",
       
   697 
       
   698                 "<code>(package private) java.lang.String</code></td>\n<td class=\"colLast\"><code>"
       
   699                 + "<span class=\"memberNameLink\"><a href=\"../typeannos/RepeatingOnTypeParametersBoundsTypeArgumentsOnMethod.html#"
       
   700                 + "test--\">test</a></span>()</code>",
       
   701 
       
   702                 "java.lang.String&nbsp;test(<a href=\"../typeannos/RepTypeUseA.html\" "
       
   703                 + "title=\"annotation in typeannos\">@RepTypeUseA</a> <a href="
       
   704                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   705                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html\" title="
       
   706                 + "\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" "
       
   707                 + "title=\"annotation in typeannos\">@RepTypeUseB</a>&nbsp;"
       
   708                 + "RepeatingOnTypeParametersBoundsTypeArgumentsOnMethod&lt;<a href="
       
   709                 + "\"../typeannos/RepTypeUseA.html\" title=\"annotation in typeannos\">"
       
   710                 + "@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseA.html\" title="
       
   711                 + "\"annotation in typeannos\">@RepTypeUseA</a> <a href=\"../typeannos/RepTypeUseB.html"
       
   712                 + "\" title=\"annotation in typeannos\">@RepTypeUseB</a> <a href=\"../typeannos/RepTypeUseB.html\" "
       
   713                 + "title=\"annotation in typeannos\">@RepTypeUseB</a> T&gt;&nbsp;this)");
       
   714 
       
   715         checkOutput("typeannos/RepeatingOnVoidMethodDeclaration.html", true,
       
   716                 "<a href=\"../typeannos/RepMethodA.html\" title=\"annotation in typeannos\">"
       
   717                 + "@RepMethodA</a> <a href=\"../typeannos/RepMethodA.html\" title="
       
   718                 + "\"annotation in typeannos\">@RepMethodA</a>\n<a href=\"../typeannos/RepMethodB.html"
       
   719                 + "\" title=\"annotation in typeannos\">@RepMethodB</a> <a href="
       
   720                 + "\"../typeannos/RepMethodB.html\" title=\"annotation in typeannos\">"
       
   721                 + "@RepMethodB</a>\nvoid&nbsp;test()");
   358     }
   722     }
   359 }
   723 }