getDeclaredInterfaceArguments<I> abstract method
Gets generic arguments from a specific declared interface.
Type Parameters:
I
: The interface type to examine
Returns:
- List of generic type arguments from direct declaration
- Empty list if interface has no generics or is not declared
Implementation
List<Class> getDeclaredInterfaceArguments<I>();