public class AstDynamicField extends Object implements IField
| Constructor and Description |
|---|
AstDynamicField(boolean isStatic,
IClass cls,
Atom name,
TypeReference descriptor) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Annotation> |
getAnnotations()
Get the annotations on this member, if any
|
IClassHierarchy |
getClassHierarchy() |
IClass |
getDeclaringClass()
Return the object that represents the declaring class
for this member.
|
TypeReference |
getFieldTypeReference() |
Atom |
getName() |
FieldReference |
getReference() |
boolean |
isFinal()
Is this field final?
|
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic()
Is this member static?
|
boolean |
isVolatile()
Is this member volatile?
|
String |
toString() |
public AstDynamicField(boolean isStatic,
IClass cls,
Atom name,
TypeReference descriptor)
public IClass getDeclaringClass()
IMembergetDeclaringClass in interface IMemberpublic Atom getName()
public TypeReference getFieldTypeReference()
getFieldTypeReference in interface IFieldpublic FieldReference getReference()
getReference in interface IFieldpublic boolean isFinal()
IFieldpublic boolean isProtected()
isProtected in interface IFieldpublic boolean isVolatile()
IFieldisVolatile in interface IFieldpublic boolean isStatic()
IMemberpublic IClassHierarchy getClassHierarchy()
getClassHierarchy in interface IClassHierarchyDwellerpublic Collection<Annotation> getAnnotations()
IMembergetAnnotations in interface IMember