| package javadoc.test000; |
| import java.io.IOException; |
| import java.util.*; |
| public class Test { |
| int field; |
| class X { |
| int x; |
| } |
| /** |
| * Method outside javaDoc Comment |
| * 1) {@link String} tag description not empty |
| * 2) {@link CharOperation Unknown class} tag description not empty |
| * @param str |
| * @param VAR Unknown parameter |
| * @param list third param with embedded tag: {@link Vector} |
| * @param array fourth param with several embedded tags on several lines: |
| * 1) {@link String} tag description not empty |
| * 2) {@link CharOperation Unknown class} tag description not empty |
| * @throws IllegalAccessException Unknown class |
| * @throws NullPointerException |
| * @return an integer |
| * @see String |
| * @see Vector tag description not empty |
| * @see Object tag description includes embedded tags and several lines: |
| * 1) {@link String} tag description not empty |
| * 2) {@link CharOperation Unknown class} tag description not empty |
| * @see Object#equals(Object) |
| * @see Object#equals() Not applicable method |
| * @see #foo(String,int,Vector,char[]) |
| * @see #foo(String str,int var,Vector list,char[] array) valid method |
| * @see #field |
| * @see X#x valid field |
| * @see Object#unknown Unknown field |
| */ |
| int foo(String str, int var, Vector list, char[] array) throws IOException { return 0; } |
| } |