getAllInterfaces abstract method
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();