Javadoc
Returns an array of Method
objects reflecting all the
methods declared by the class or interface represented by this
Class
object. This includes public, protected, default
(package) access, and private methods, but excludes inherited methods.
The elements in the array returned are not sorted and are not in any
particular order. This method returns an array of length 0 if the class
or interface declares no methods, or if this Class
object
represents a primitive type, an array class, or void. The class
initialization method <clinit>
is not included in the
returned array. If the class declares multiple public member methods
with the same parameter types, they are all included in the returned
array.