public interface AnnotationScanner
Modifier and Type | Method and Description |
---|---|
default Stream<Class> |
scan(Class<? extends Annotation> annotation,
Collection<String> packages)
Scans the given package names.
|
default Stream<Class> |
scan(Class<? extends Annotation> annotation,
Package... packages)
Scans the given package names.
|
default Stream<Class> |
scan(Class<? extends Annotation> annotation,
Package pkg)
Scan the given packages.
|
default Stream<Class> |
scan(Class<? extends Annotation> annotation,
String... packages)
Scans the given package names.
|
default Stream<Class> |
scan(String annotation,
Collection<String> packages)
Scans the given package names.
|
default Stream<Class> |
scan(String annotation,
Package... packages)
Scan the given packages.
|
default Stream<Class> |
scan(String annotation,
Stream<String> packages)
Scans the given package names.
|
default Stream<Class> |
scan(String annotation,
String... packages)
Scans the given package names.
|
Stream<Class> |
scan(String annotation,
String pkg)
Scan the given packages.
|
Stream<Class> scan(String annotation, String pkg)
annotation
- The annotation to scan forpkg
- The package to scandefault Stream<Class> scan(String annotation, Package... packages)
annotation
- The annotation to scan forpackages
- The packages to scandefault Stream<Class> scan(Class<? extends Annotation> annotation, Package... packages)
annotation
- The annotation to scanpackages
- The packagesdefault Stream<Class> scan(Class<? extends Annotation> annotation, Package pkg)
annotation
- The annotation to scan forpkg
- The package to scandefault Stream<Class> scan(String annotation, String... packages)
annotation
- The annotation name to scanpackages
- The package namesdefault Stream<Class> scan(String annotation, Collection<String> packages)
annotation
- The annotation name to scanpackages
- The package namesdefault Stream<Class> scan(Class<? extends Annotation> annotation, Collection<String> packages)
annotation
- The annotation name to scanpackages
- The package namesdefault Stream<Class> scan(String annotation, Stream<String> packages)
annotation
- The annotation name to scanpackages
- The package namesdefault Stream<Class> scan(Class<? extends Annotation> annotation, String... packages)
annotation
- The annotation to scanpackages
- The package names