public class Scan extends Object
| Modifier and Type | Method and Description |
|---|---|
static List<Class<?>> |
annotated(Class<? extends Annotation> annotated) |
static List<Class<?>> |
annotated(Class<? extends Annotation> annotated,
ClassLoader classLoader) |
static void |
args(String... args) |
static List<Class<?>> |
byName(String simpleName,
org.rapidoid.lambda.Predicate<Class<?>> filter,
ClassLoader classLoader) |
static List<Class<?>> |
bySuffix(String nameSuffix,
org.rapidoid.lambda.Predicate<Class<?>> filter,
ClassLoader classLoader) |
static List<Class<?>> |
classes() |
static List<Class<?>> |
classes(String packageName,
String nameRegex,
org.rapidoid.lambda.Predicate<Class<?>> filter,
Class<? extends Annotation> annotated,
ClassLoader classLoader) |
static List<File> |
dir(String dir,
org.rapidoid.lambda.Predicate<File> filter) |
static void |
files(String packageName,
Collection<File> files,
org.rapidoid.lambda.Predicate<File> filter) |
static List<File> |
files(String packageName,
org.rapidoid.lambda.Predicate<File> filter) |
static Set<String> |
getClasspath() |
static List<Class<?>> |
pkg(String packageName) |
static void |
reset() |
public static void reset()
public static void args(String... args)
public static List<Class<?>> classes(String packageName, String nameRegex, org.rapidoid.lambda.Predicate<Class<?>> filter, Class<? extends Annotation> annotated, ClassLoader classLoader)
public static List<Class<?>> annotated(Class<? extends Annotation> annotated)
public static List<Class<?>> annotated(Class<? extends Annotation> annotated, ClassLoader classLoader)
public static List<Class<?>> byName(String simpleName, org.rapidoid.lambda.Predicate<Class<?>> filter, ClassLoader classLoader)
public static List<Class<?>> bySuffix(String nameSuffix, org.rapidoid.lambda.Predicate<Class<?>> filter, ClassLoader classLoader)
public static List<File> files(String packageName, org.rapidoid.lambda.Predicate<File> filter)
public static void files(String packageName, Collection<File> files, org.rapidoid.lambda.Predicate<File> filter)
Copyright © 2014–2015 Nikolche Mihajlovski. All rights reserved.