Class AstDynamicField
java.lang.Object
com.ibm.wala.cast.loader.AstDynamicField
- All Implemented Interfaces:
IField, IMember, IClassHierarchyDweller
-
Constructor Summary
ConstructorsConstructorDescriptionAstDynamicField(boolean isStatic, IClass cls, Atom name, TypeReference descriptor) -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet the annotations on this member, if anyReturn the object that represents the declaring class for this member.getName()inthashCode()booleanisFinal()Is this field final?booleanbooleanbooleanisPublic()booleanisStatic()Is this member static?booleanIs this member volatile?toString()
-
Constructor Details
-
AstDynamicField
-
-
Method Details
-
toString
-
getDeclaringClass
Description copied from interface:IMemberReturn the object that represents the declaring class for this member.- Specified by:
getDeclaringClassin interfaceIMember- Returns:
- the object that represents the declaring class for this member.
-
getName
-
getFieldTypeReference
- Specified by:
getFieldTypeReferencein interfaceIField- Returns:
- the canonical TypeReference of the declared type of the field
-
getReference
- Specified by:
getReferencein interfaceIField- Returns:
- canonical FieldReference representing this field
-
isFinal
-
isPrivate
-
isProtected
public boolean isProtected()- Specified by:
isProtectedin interfaceIField
-
isPublic
-
isVolatile
public boolean isVolatile()Description copied from interface:IFieldIs this member volatile?- Specified by:
isVolatilein interfaceIField
-
isStatic
-
getClassHierarchy
- Specified by:
getClassHierarchyin interfaceIClassHierarchyDweller
-
getAnnotations
Description copied from interface:IMemberGet the annotations on this member, if any- Specified by:
getAnnotationsin interfaceIMember
-
hashCode
-
equals
-