getAllInterfaces abstract method

List<Class> getAllInterfaces()

Gets all interfaces directly implemented by this class.

Returns:

  • List of all interfaces (including transitive)
  • Empty list if no interfaces implemented

Note: Includes both explicitly implemented and inherited interfaces.

Implementation

List<Class> getAllInterfaces();