org.aspectj.internal.lang.reflect
Class InterTypeFieldDeclarationImpl
java.lang.Object
org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
org.aspectj.internal.lang.reflect.InterTypeFieldDeclarationImpl
- All Implemented Interfaces:
- InterTypeDeclaration, InterTypeFieldDeclaration
public class InterTypeFieldDeclarationImpl
- extends InterTypeDeclarationImpl
- implements InterTypeFieldDeclaration
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
InterTypeFieldDeclarationImpl
public InterTypeFieldDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods,
java.lang.String name,
AjType<?> type,
java.lang.reflect.Type genericType)
- Parameters:
decType - target - mods -
InterTypeFieldDeclarationImpl
public InterTypeFieldDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
java.lang.reflect.Field base)
getName
public java.lang.String getName()
- Description copied from interface:
InterTypeFieldDeclaration
- The field name
- Specified by:
getName in interface InterTypeFieldDeclaration
getType
public AjType<?> getType()
- Description copied from interface:
InterTypeFieldDeclaration
- The field type
- Specified by:
getType in interface InterTypeFieldDeclaration
getGenericType
public java.lang.reflect.Type getGenericType()
- Description copied from interface:
InterTypeFieldDeclaration
- The generic field type
- Specified by:
getGenericType in interface InterTypeFieldDeclaration
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object