getInterfaceArguments<I> abstract method
Gets generic arguments from a specific implemented interface.
Type Parameters:
I
: The interface type to examine
Returns:
- List of generic type arguments
- Empty list if interface has no generics
Implementation
List<Class> getInterfaceArguments<I>();