org.aspectj.lang.reflect

Interface InterTypeDeclaration

Known Subinterfaces:
InterTypeConstructorDeclaration, InterTypeFieldDeclaration, InterTypeMethodDeclaration

public interface InterTypeDeclaration

Represents an inter-type method, field, or constructor declared in an aspect.

Method Summary

AjType
getDeclaringType()
The declaring aspect
int
getModifiers()
Member modifiers, can be interpreted using java.lang.reflect.Modifier
AjType
getTargetType()
The target type of this ITD

Method Details

getDeclaringType

public AjType getDeclaringType()
The declaring aspect

getModifiers

public int getModifiers()
Member modifiers, can be interpreted using java.lang.reflect.Modifier

getTargetType

public AjType getTargetType()
            throws ClassNotFoundException
The target type of this ITD