diff --git a/spring-core/src/main/java/org/springframework/core/type/classreading/AbstractRecursiveAnnotationVisitor.java b/spring-core/src/main/java/org/springframework/core/type/classreading/AbstractRecursiveAnnotationVisitor.java index a4a9d0baa7..fa23cebbc2 100644 --- a/spring-core/src/main/java/org/springframework/core/type/classreading/AbstractRecursiveAnnotationVisitor.java +++ b/spring-core/src/main/java/org/springframework/core/type/classreading/AbstractRecursiveAnnotationVisitor.java @@ -38,6 +38,9 @@ import org.springframework.util.ReflectionUtils; * @author Phillip Webb * @author Sam Brannen * @since 3.1.1 + * @deprecated As of Spring Framework 5.2, this class and related classes in this + * package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor} + * and related classes for internal use within the framework. */ @Deprecated abstract class AbstractRecursiveAnnotationVisitor extends AnnotationVisitor { diff --git a/spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationAttributesReadingVisitor.java b/spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationAttributesReadingVisitor.java index 5e9f357bcf..e9f1a15f38 100644 --- a/spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationAttributesReadingVisitor.java +++ b/spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationAttributesReadingVisitor.java @@ -41,6 +41,9 @@ import org.springframework.util.ObjectUtils; * @author Phillip Webb * @author Sam Brannen * @since 3.0 + * @deprecated As of Spring Framework 5.2, this class and related classes in this + * package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor} + * and related classes for internal use within the framework. */ @Deprecated final class AnnotationAttributesReadingVisitor extends RecursiveAnnotationAttributesVisitor { diff --git a/spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationReadingVisitorUtils.java b/spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationReadingVisitorUtils.java index 3c2ca2dc4c..d7c47ea266 100644 --- a/spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationReadingVisitorUtils.java +++ b/spring-core/src/main/java/org/springframework/core/type/classreading/AnnotationReadingVisitorUtils.java @@ -41,6 +41,9 @@ import org.springframework.util.ObjectUtils; * @author Phillip Webb * @author Sam Brannen * @since 4.0 + * @deprecated As of Spring Framework 5.2, this class and related classes in this + * package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor} + * and related classes for internal use within the framework. */ @Deprecated abstract class AnnotationReadingVisitorUtils { diff --git a/spring-core/src/main/java/org/springframework/core/type/classreading/ClassMetadataReadingVisitor.java b/spring-core/src/main/java/org/springframework/core/type/classreading/ClassMetadataReadingVisitor.java index b89c7c14b2..aca2ecd8b7 100644 --- a/spring-core/src/main/java/org/springframework/core/type/classreading/ClassMetadataReadingVisitor.java +++ b/spring-core/src/main/java/org/springframework/core/type/classreading/ClassMetadataReadingVisitor.java @@ -42,6 +42,9 @@ import org.springframework.util.StringUtils; * @author Ramnivas Laddad * @author Chris Beams * @since 2.5 + * @deprecated As of Spring Framework 5.2, this class and related classes in this + * package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor} + * and related classes for internal use within the framework. */ @Deprecated class ClassMetadataReadingVisitor extends ClassVisitor implements ClassMetadata { diff --git a/spring-core/src/main/java/org/springframework/core/type/classreading/MethodMetadataReadingVisitor.java b/spring-core/src/main/java/org/springframework/core/type/classreading/MethodMetadataReadingVisitor.java index b440a0c3e9..a4223601f6 100644 --- a/spring-core/src/main/java/org/springframework/core/type/classreading/MethodMetadataReadingVisitor.java +++ b/spring-core/src/main/java/org/springframework/core/type/classreading/MethodMetadataReadingVisitor.java @@ -44,6 +44,9 @@ import org.springframework.util.MultiValueMap; * @author Chris Beams * @author Phillip Webb * @since 3.0 + * @deprecated As of Spring Framework 5.2, this class and related classes in this + * package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor} + * and related classes for internal use within the framework. */ @Deprecated public class MethodMetadataReadingVisitor extends MethodVisitor implements MethodMetadata { diff --git a/spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationArrayVisitor.java b/spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationArrayVisitor.java index 05efeb0d50..68bc0258aa 100644 --- a/spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationArrayVisitor.java +++ b/spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationArrayVisitor.java @@ -33,6 +33,9 @@ import org.springframework.util.ObjectUtils; * @author Chris Beams * @author Juergen Hoeller * @since 3.1.1 + * @deprecated As of Spring Framework 5.2, this class and related classes in this + * package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor} + * and related classes for internal use within the framework. */ @Deprecated class RecursiveAnnotationArrayVisitor extends AbstractRecursiveAnnotationVisitor { diff --git a/spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationAttributesVisitor.java b/spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationAttributesVisitor.java index fcc30c89cc..b5953c8dad 100644 --- a/spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationAttributesVisitor.java +++ b/spring-core/src/main/java/org/springframework/core/type/classreading/RecursiveAnnotationAttributesVisitor.java @@ -27,6 +27,9 @@ import org.springframework.lang.Nullable; * @author Chris Beams * @author Juergen Hoeller * @since 3.1.1 + * @deprecated As of Spring Framework 5.2, this class and related classes in this + * package have been replaced by {@link SimpleAnnotationMetadataReadingVisitor} + * and related classes for internal use within the framework. */ @Deprecated class RecursiveAnnotationAttributesVisitor extends AbstractRecursiveAnnotationVisitor {