public interface ContainerAnnotations
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
getClassesWithSpecifiedInheritedAnnotations(java.util.List<java.lang.String> annotationTypeNames)
Deprecated.
|
java.util.Set<java.lang.String> |
getClassesWithSpecifiedInheritedAnnotations(java.util.List<java.lang.String> annotationTypeNames,
boolean useJandex)
Returns the names of any classes in the container which have any of the specified annotations.
|
boolean |
hasSpecifiedAnnotations(java.util.List<java.lang.String> annotationTypeNames)
Deprecated.
|
boolean |
hasSpecifiedAnnotations(java.util.List<java.lang.String> annotationTypeNames,
boolean useJandex)
Returns true if the container has any classes directly annotated with the specified annotations.
|
boolean hasSpecifiedAnnotations(java.util.List<java.lang.String> annotationTypeNames, boolean useJandex)
ClassSource_Aggregate.ScanPolicy.SEED
.
Inherited annotations are NOT included in the scan results.annotationTypeNames
- the annotation type namesjava.util.Set<java.lang.String> getClassesWithSpecifiedInheritedAnnotations(java.util.List<java.lang.String> annotationTypeNames, boolean useJandex)
ClassSource_Aggregate.ScanPolicy.SEED
.
Inherited annotations are included in the scan results.annotationTypeNames
- the annotation type names@Deprecated boolean hasSpecifiedAnnotations(java.util.List<java.lang.String> annotationTypeNames)
@Deprecated java.util.Set<java.lang.String> getClassesWithSpecifiedInheritedAnnotations(java.util.List<java.lang.String> annotationTypeNames)