This interface defines the methods shared by all members (fields, methods, and constructors) of a class. getName() returns the name of the member, getModifiers() returns its modifiers, and getDeclaringClass() returns the Class object that represents the class of which the member is a part.
public abstract interface Member { // Constants public static final int DECLARED; public static final int PUBLIC; // Public Instance Methods public abstract Class getDeclaringClass(); public abstract int getModifiers(); public abstract String getName(); }
Constructor, Field, Method