Top Description Methods
org.aspectj.lang.reflect

public Interface DeclarePrecedence

Known Direct Implementers
org.aspectj.internal.lang.reflect.DeclarePrecedenceImpl

AspectJ runtime representation of a declare precedence statement as declared in an aspect.

Method Summary

Modifier and TypeMethod and Description
public AjType<T>

Returns:

the declaring aspect
getDeclaringType
()

public TypePattern[]

Returns:

an ordered set of type patterns. An aspect matching a type pattern at a lower index in the array takes precedence over an aspect that only matches a type pattern at a higher index in the array.
getPrecedenceOrder
()

Method Detail

getDeclaringTypeback to summary
public AjType<T> getDeclaringType()
Returns:AjType<T>

the declaring aspect

getPrecedenceOrderback to summary
public TypePattern[] getPrecedenceOrder()
Returns:TypePattern[]

an ordered set of type patterns. An aspect matching a type pattern at a lower index in the array takes precedence over an aspect that only matches a type pattern at a higher index in the array.