# Uses of Enum Class
org.springframework.core.annotation.MergedAnnotations.SearchStrategy

Packages that use MergedAnnotations.SearchStrategy
Package
Description
org.springframework.core.annotation
Core support package for annotations, meta-annotations, and merged annotations with attribute overrides.

## Uses of MergedAnnotations.SearchStrategy in org.springframework.core.annotation

Methods in org.springframework.core.annotation that return MergedAnnotations.SearchStrategy
Modifier and Type
Method
Description
`static MergedAnnotations.SearchStrategy`
MergedAnnotations.SearchStrategy.`valueOf(String name)`
Returns the enum constant of this class with the specified name.
`static MergedAnnotations.SearchStrategy[]`
MergedAnnotations.SearchStrategy.`values()`
Returns an array containing the constants of this enum class, in the order they are declared.
Methods in org.springframework.core.annotation with parameters of type MergedAnnotations.SearchStrategy
Modifier and Type
Method
Description
`static MergedAnnotations`
MergedAnnotations.`from(AnnotatedElement element, MergedAnnotations.SearchStrategy searchStrategy)`
Create a new `MergedAnnotations` instance containing all annotations and meta-annotations from the specified element and, depending on the `MergedAnnotations.SearchStrategy`, related inherited elements.
`static MergedAnnotations`
MergedAnnotations.`from(AnnotatedElement element, MergedAnnotations.SearchStrategy searchStrategy, RepeatableContainers repeatableContainers)`
Create a new `MergedAnnotations` instance containing all annotations and meta-annotations from the specified element and, depending on the `MergedAnnotations.SearchStrategy`, related inherited elements.
`static MergedAnnotations`
MergedAnnotations.`from(AnnotatedElement element, MergedAnnotations.SearchStrategy searchStrategy, RepeatableContainers repeatableContainers, AnnotationFilter annotationFilter)`
Create a new `MergedAnnotations` instance containing all annotations and meta-annotations from the specified element and, depending on the `MergedAnnotations.SearchStrategy`, related inherited elements.
`static MergedAnnotations.Search`
MergedAnnotations.`search(MergedAnnotations.SearchStrategy searchStrategy)`
Find merged annotations using the supplied `MergedAnnotations.SearchStrategy` and a fluent API for configuring and performing the search.