com.ibm.wala.classLoader
Interface IField

All Superinterfaces:
IClassHierarchyDweller, IMember
All Known Implementing Classes:
AstField, FieldImpl

public interface IField
extends IMember


Method Summary
 TypeReference getFieldTypeReference()
           
 FieldReference getReference()
           
 boolean isFinal()
          Is this field final?
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isPublic()
           
 boolean isStatic()
          Is this member static?
 
Methods inherited from interface com.ibm.wala.classLoader.IMember
getDeclaringClass, getName, isVolatile
 
Methods inherited from interface com.ibm.wala.ipa.cha.IClassHierarchyDweller
getClassHierarchy
 

Method Detail

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