public Classes annotated(Class<? extends Annotation> annotation) { List<Class<?>> selected = U.list(); for (Class<?> cls : values()) { if (Metadata.isAnnotated(cls, annotation)) { selected.add(cls); } } return from(selected); }
@SuppressWarnings("unchecked") public RootWebApp() { super("root", Collections.EMPTY_SET, Collections.EMPTY_SET, U.set("/"), Conf.dev() ? AppMode.DEVELOPMENT : AppMode.PRODUCTION, null, null, Classes.from(Scan.getClasses()), new Config(Conf.root().toMap())); }