public class InterTypeDeclarationImpl extends java.lang.Object implements InterTypeDeclaration
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
targetTypeName |
Constructor and Description |
---|
InterTypeDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
int mods) |
InterTypeDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods) |
Modifier and Type | Method and Description |
---|---|
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
|
public InterTypeDeclarationImpl(AjType<?> decType, java.lang.String target, int mods)
public AjType<?> getDeclaringType()
InterTypeDeclaration
getDeclaringType
in interface InterTypeDeclaration
public AjType<?> getTargetType() throws java.lang.ClassNotFoundException
InterTypeDeclaration
getTargetType
in interface InterTypeDeclaration
java.lang.ClassNotFoundException
public int getModifiers()
InterTypeDeclaration
getModifiers
in interface InterTypeDeclaration