Interface IField

All Superinterfaces:
IClassHierarchyDweller, IMember
All Known Implementing Classes:
ArrayContents, AstDynamicField, AstField, DexIField, FieldImpl, JavaSourceLoaderImpl.JavaField

public interface IField extends IMember
  • 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

      boolean isStatic()
      Description copied from interface: IMember
      Is this member static?
      Specified by:
      isStatic in interface IMember
    • isVolatile

      boolean isVolatile()
      Is this member volatile?