/** * * This class has no useful logic; it's just a documentation example. * * @param T the type of a member in this class. * @param X the type of a member in this class. * @property name is blablabla for name * @property name2 is blublublu for name2 * @constructor primary ctor for it */ class klass(val name: String, val name2: String) { /** * This method has no useful logic; it's just a documentation example. * * @param M the type of a member in this method. * @param K the type of a member in this group. * @property[name] is blablabla for name * @property name2 blublublu for name2 * @throws IndexOutOfBoundsException if something wrong * @throws ArrayIndexOutOfBoundsException if else something wrong * @exception java.io.IOException if something else else wrong * @see method2 * @see method3 * @return [returnMethod] if Duck is Dark * @author DarkWing Duck * @suppress something to suppress * @sample sample * @sample sample2 */ fun method(name: String, name2: String) { } fun method2() { } fun method3() { } fun returnMethod() { } fun sample() { //this is the sample } fun sample2() { //this is the sample2 } } //RENDER:

This class has no useful logic; it's just a documentation example.

Params:

T - the type of a member in this class.

X - the type of a member in this class.

Properties:

name - is blablabla for name

name2 - is blublublu for name2

Constructor:

primary ctor for it
//RENDER:

This method has no useful logic; it's just a documentation example.

Params:

M - the type of a member in this method.

K - the type of a member in this group.

Properties:

name - is blablabla for name

name2 - blublublu for name2

Returns:

returnMethod if Duck is Dark

Throws:

IndexOutOfBoundsException - if something wrong

ArrayIndexOutOfBoundsException - if else something wrong

java.io.IOException - if something else else wrong

Author:

DarkWing Duck

Suppress:

something to suppress

See Also:

method2, method3

Samples:

sample

//this is the sample

sample2

//this is the sample2