@Test void readClassSet() { Optional<Set<Class<?>>> classes = ClasspathScanUtil.readClassSet("META-INF/joinfaces/test-list.classes", getClass().getClassLoader()); assertThat(classes).isPresent(); assertThat(classes.get()).contains(String.class, FacesContext.class); }
public static Optional<Set<Class<?>>> readClassSet(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassSet ); }
ClasspathScanUtil { public static Optional<Set<Class<?>>> readClassSet(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassSet ); } }
ClasspathScanUtil { public static Optional<Set<Class<?>>> readClassSet(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassSet ); }  }
ClasspathScanUtil { public static Optional<Set<Class<?>>> readClassSet(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassSet ); }  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<Set<Class<?>>> readClassSet(String resourceName, ClassLoader classLoader) { return readClasses( resourceName, classLoader, ClasspathScanUtil::readClassSet ); }  static Optional<Set<Class<?>>> readClassSet(String resourceName, ClassLoader classLoader); static Optional<Map<Class<? extends Annotation>, Set<Class<?>>>> readClassMap(String resourceName, ClassLoader classLoader);  }