Class InterTypeDeclarationImpl
- java.lang.Object
-
- org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
-
- All Implemented Interfaces:
InterTypeDeclaration
- Direct Known Subclasses:
InterTypeConstructorDeclarationImpl,InterTypeFieldDeclarationImpl,InterTypeMethodDeclarationImpl
public class InterTypeDeclarationImpl extends Object implements InterTypeDeclaration
-
-
Field Summary
Fields Modifier and Type Field Description protected StringtargetTypeName
-
Constructor Summary
Constructors Constructor Description InterTypeDeclarationImpl(AjType<?> decType, String target, int mods)InterTypeDeclarationImpl(AjType<?> decType, AjType<?> targetType, int mods)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AjType<?>getDeclaringType()intgetModifiers()AjType<?>getTargetType()
-
-
-
Field Detail
-
targetTypeName
protected String targetTypeName
-
-
Method Detail
-
getDeclaringType
public AjType<?> getDeclaringType()
- Specified by:
getDeclaringTypein interfaceInterTypeDeclaration
-
getTargetType
public AjType<?> getTargetType() throws ClassNotFoundException
- Specified by:
getTargetTypein interfaceInterTypeDeclaration- Throws:
ClassNotFoundException
-
getModifiers
public int getModifiers()
- Specified by:
getModifiersin interfaceInterTypeDeclaration
-
-