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