public interface

MetadataAwareAspectInstanceFactory

implements AspectInstanceFactory
org.springframework.aop.aspectj.annotation.MetadataAwareAspectInstanceFactory
Known Indirect Subclasses

Class Overview

Subinterface of AspectInstanceFactory that returns AspectMetadata associated with AspectJ-annotated classes.

Ideally, AspectInstanceFactory would include this method itself, but because AspectMetadata uses Java-5-only org.aspectj.lang.reflect.AjType, we need to split out this subinterface.

See Also

Summary

[Expand]
Inherited Constants
From interface org.springframework.core.Ordered
Public Methods
abstract AspectMetadata getAspectMetadata()
Return the AspectJ AspectMetadata for this factory's aspect.
[Expand]
Inherited Methods
From interface org.springframework.aop.aspectj.AspectInstanceFactory
From interface org.springframework.core.Ordered

Public Methods

public abstract AspectMetadata getAspectMetadata ()

Return the AspectJ AspectMetadata for this factory's aspect.

Returns
  • the aspect metadata