Interface IField
- All Superinterfaces:
IClassHierarchyDweller, IMember
- All Known Implementing Classes:
ArrayContents, AstDynamicField, AstField, DexIField, FieldImpl, JavaSourceLoaderImpl.JavaField
-
Method Summary
Methods inherited from interface IClassHierarchyDweller
getClassHierarchyMethods inherited from interface IMember
getAnnotations, getDeclaringClass, getNameModifier and TypeMethodDescriptionGet the annotations on this member, if anyReturn the object that represents the declaring class for this member.getName()
-
Method Details
-
getFieldTypeReference
TypeReference getFieldTypeReference()- Returns:
- the canonical TypeReference of the declared type of the field
-
getReference
FieldReference getReference()- Returns:
- canonical FieldReference representing this field
-
isFinal
boolean isFinal()Is this field final? -
isPrivate
boolean isPrivate() -
isProtected
boolean isProtected() -
isPublic
boolean isPublic() -
isStatic
-
isVolatile
boolean isVolatile()Is this member volatile?
-