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.
|
@NonNull java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.String annotation, @NonNull java.lang.String pkg)
annotation - The annotation to scan forpkg - The package to scan@NonNull default java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.String annotation, @NonNull java.lang.Package... packages)
annotation - The annotation to scan forpackages - The packages to scan@NonNull default java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.Class<? extends java.lang.annotation.Annotation> annotation, @NonNull java.lang.Package... packages)
annotation - The annotation to scanpackages - The packages@NonNull default java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.Class<? extends java.lang.annotation.Annotation> annotation, @NonNull java.lang.Package pkg)
annotation - The annotation to scan forpkg - The package to scan@NonNull default java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.String annotation, @NonNull java.lang.String... packages)
annotation - The annotation name to scanpackages - The package names@NonNull default java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.String annotation, @NonNull java.util.Collection<java.lang.String> packages)
annotation - The annotation name to scanpackages - The package names@NonNull default java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.Class<? extends java.lang.annotation.Annotation> annotation, @NonNull java.util.Collection<java.lang.String> packages)
annotation - The annotation name to scanpackages - The package names@NonNull default java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.String annotation, @NonNull java.util.stream.Stream<java.lang.String> packages)
annotation - The annotation name to scanpackages - The package names@NonNull default java.util.stream.Stream<java.lang.Class<?>> scan(@NonNull java.lang.Class<? extends java.lang.annotation.Annotation> annotation, @NonNull java.lang.String... packages)
annotation - The annotation to scanpackages - The package names