private static void processSuperinterface(Class<?> superinterface, Set<Class<?>> interfaces, LinkedHashSet<Class<?>> sorted) { for (Class<?> interfaceClass : interfaces) { if (isInterfaceExtending(interfaceClass, superinterface)) { processSuperinterface(interfaceClass, interfaces, sorted); sorted.add(interfaceClass); } } }
private static void processSuperinterface(Class<?> superinterface, Set<Class<?>> interfaces, LinkedHashSet<Class<?>> sorted) { for (Class<?> interfaceClass : interfaces) { if (isInterfaceExtending(interfaceClass, superinterface)) { processSuperinterface(interfaceClass, interfaces, sorted); sorted.add(interfaceClass); } } }
private static void processSuperinterface(Class<?> superinterface, Set<Class<?>> interfaces, LinkedHashSet<Class<?>> sorted) { for (Class<?> interfaceClass : interfaces) { if (isInterfaceExtending(interfaceClass, superinterface)) { processSuperinterface(interfaceClass, interfaces, sorted); sorted.add(interfaceClass); } } }
private static void processSuperinterface(Class<?> superinterface, Set<Class<?>> interfaces, LinkedHashSet<Class<?>> sorted) { for (Class<?> interfaceClass : interfaces) { if (isInterfaceExtending(interfaceClass, superinterface)) { processSuperinterface(interfaceClass, interfaces, sorted); sorted.add(interfaceClass); } } }
private static void processSuperinterface(Class<?> superinterface, Set<Class<?>> interfaces, LinkedHashSet<Class<?>> sorted) { for (Class<?> interfaceClass : interfaces) { if (isInterfaceExtending(interfaceClass, superinterface)) { processSuperinterface(interfaceClass, interfaces, sorted); sorted.add(interfaceClass); } } }
private static void processSuperinterface(Class<?> superinterface, Set<Class<?>> interfaces, LinkedHashSet<Class<?>> sorted) { for (Class<?> interfaceClass : interfaces) { if (isInterfaceExtending(interfaceClass, superinterface)) { processSuperinterface(interfaceClass, interfaces, sorted); sorted.add(interfaceClass); } } }