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