question: private static Set < TypeElement > findAllMembersInjectorsRecursively ( Collection < TypeElement > membersInjectors ) { Set < TypeElement > result = new HashSet < > ( ) ; for ( TypeElement element : membersInjectors ) { result . addAll ( findAllMembersInjectorsRecursively ( element ) ) ; } return result ; }
target:  Returns all the injected classes and them super interfaces.