@Test void readClassMap() { Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> classes = ClasspathScanUtil.readClassMap("META-INF/joinfaces/test-map.classes", getClass().getClassLoader()); assertThat(classes).isPresent(); assertThat(classes.get()).containsKeys(Autowired.class, Qualifier.class); }
public static Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> readClassMap(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassMap ); }
ClasspathScanUtil { public static Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> readClassMap(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassMap ); } }
ClasspathScanUtil { public static Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> readClassMap(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassMap ); }  }
ClasspathScanUtil { public static Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> readClassMap(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassMap ); }  static Optional<Set<Class<?>>> readClassSet(String resourceName, ClassLoader classLoader); static Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> readClassMap(String resourceName, ClassLoader classLoader); }
ClasspathScanUtil { public static Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> readClassMap(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassMap ); }  static Optional<Set<Class<?>>> readClassSet(String resourceName, ClassLoader classLoader); static Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> readClassMap(String resourceName, ClassLoader classLoader);  }