Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.springframework.aop.aspectj
Interface AspectJPrecedenceInformation

All Superinterfaces:
  Ordered

All Known Implementing Classes:
  AbstractAspectJAdvice, AspectJAfterAdvice, AspectJAfterReturningAdvice, AspectJAfterThrowingAdvice, AspectJAroundAdvice, AspectJMethodBeforeAdvice

    public interface AspectJPrecedenceInformation

extends Ordered

Interface to be implemented by types that can supply the information needed to sort advice/advisors by AspectJ's precedence rules.

Since:
  2.0
Author:
  Adrian Colyer
See Also:
  `AspectJPrecedenceComparator`

Field Summary

Fields inherited from interface org.springframework.core.Ordered
`HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE`

Method Summary
`String` | `getAspectName()` The name of the aspect (bean) in which the advice was declared.
`int` | `getDeclarationOrder()` The declaration order of the advice member within the aspect.
`boolean` | `isAfterAdvice()` Return whether this is an after advice.
`boolean` | `isBeforeAdvice()` Return whether this is a before advice.

Methods inherited from interface org.springframework.core.Ordered
`getOrder`

Method Detail

### getAspectName

    String getAspectName()

  The name of the aspect (bean) in which the advice was declared.

### getDeclarationOrder

    int getDeclarationOrder()

  The declaration order of the advice member within the aspect.

### isBeforeAdvice

    boolean isBeforeAdvice()

  Return whether this is a before advice.

### isAfterAdvice

    boolean isAfterAdvice()

  Return whether this is an after advice.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD