public class InterTypeFieldDeclarationImpl extends InterTypeDeclarationImpl implements InterTypeFieldDeclaration
targetTypeName
Constructor and Description |
---|
InterTypeFieldDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
java.lang.reflect.Field base) |
InterTypeFieldDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods,
java.lang.String name,
AjType<?> type,
java.lang.reflect.Type genericType) |
Modifier and Type | Method and Description |
---|---|
java.lang.reflect.Type |
getGenericType()
The generic field type
|
java.lang.String |
getName()
The field name
|
AjType<?> |
getType()
The field type
|
java.lang.String |
toString() |
getDeclaringType, getModifiers, getTargetType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDeclaringType, getModifiers, getTargetType
public InterTypeFieldDeclarationImpl(AjType<?> decType, java.lang.String target, int mods, java.lang.String name, AjType<?> type, java.lang.reflect.Type genericType)
decType
- target
- mods
- public java.lang.String getName()
InterTypeFieldDeclaration
getName
in interface InterTypeFieldDeclaration
public AjType<?> getType()
InterTypeFieldDeclaration
getType
in interface InterTypeFieldDeclaration
public java.lang.reflect.Type getGenericType()
InterTypeFieldDeclaration
getGenericType
in interface InterTypeFieldDeclaration
public java.lang.String toString()
toString
in class java.lang.Object