Class InterTypeDeclarationImpl
java.lang.Object
org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
- All Implemented Interfaces:
InterTypeDeclaration
- Direct Known Subclasses:
InterTypeConstructorDeclarationImpl,InterTypeFieldDeclarationImpl,InterTypeMethodDeclarationImpl
- Author:
- colyer
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInterTypeDeclarationImpl(AjType<?> decType, String target, int mods)InterTypeDeclarationImpl(AjType<?> decType, AjType<?> targetType, int mods) -
Method Summary
-
Field Details
-
targetTypeName
-
-
Constructor Details
-
InterTypeDeclarationImpl
-
InterTypeDeclarationImpl
-
-
Method Details
-
getDeclaringType
- Specified by:
getDeclaringTypein interfaceInterTypeDeclaration- Returns:
- the declaring aspect
-
getTargetType
- Specified by:
getTargetTypein interfaceInterTypeDeclaration- Returns:
- the target type of this ITD
- Throws:
ClassNotFoundException- if the type cannot be found
-
getModifiers
public int getModifiers()- Specified by:
getModifiersin interfaceInterTypeDeclaration- Returns:
- member modifiers, can be interpreted using java.lang.reflect.Modifier
-