getDeclaredInterfaces<I> abstract method

List<Class<I>> getDeclaredInterfaces<I>()

Gets declared interfaces of specific type (non-transitive).

Type Parameters:

  • I: The interface type to filter for

Returns:

  • List of matching declared interfaces
  • Empty list if none found
  • Only includes direct declarations, not inherited

Implementation

List<Class<I>> getDeclaredInterfaces<I>();