diff --git a/spring-aop/src/main/java/org/springframework/aop/aspectj/annotation/MetadataAwareAspectInstanceFactory.java b/spring-aop/src/main/java/org/springframework/aop/aspectj/annotation/MetadataAwareAspectInstanceFactory.java index 5a67f7fbac..cb3e29baf4 100644 --- a/spring-aop/src/main/java/org/springframework/aop/aspectj/annotation/MetadataAwareAspectInstanceFactory.java +++ b/spring-aop/src/main/java/org/springframework/aop/aspectj/annotation/MetadataAwareAspectInstanceFactory.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2016 the original author or authors. + * Copyright 2002-2023 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -23,10 +23,6 @@ import org.springframework.lang.Nullable; * Subinterface of {@link org.springframework.aop.aspectj.AspectInstanceFactory} * that returns {@link AspectMetadata} associated with AspectJ-annotated classes. * - *
Ideally, AspectInstanceFactory would include this method itself, but because - * AspectMetadata uses Java-5-only {@link org.aspectj.lang.reflect.AjType}, - * we need to split out this subinterface. - * * @author Rod Johnson * @since 2.0 * @see AspectMetadata @@ -35,13 +31,13 @@ import org.springframework.lang.Nullable; public interface MetadataAwareAspectInstanceFactory extends AspectInstanceFactory { /** - * Return the AspectJ AspectMetadata for this factory's aspect. + * Get the AspectJ AspectMetadata for this factory's aspect. * @return the aspect metadata */ AspectMetadata getAspectMetadata(); /** - * Return the best possible creation mutex for this factory. + * Get the best possible creation mutex for this factory. * @return the mutex object (may be {@code null} for no mutex to use) * @since 4.3 */