public class DexIField
extends java.lang.Object
implements com.ibm.wala.classLoader.IField
| Constructor and Description |
|---|
DexIField(org.jf.dexlib2.iface.Field encodedField,
DexIClass klass) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<com.ibm.wala.types.annotations.Annotation> |
getAnnotations() |
com.ibm.wala.ipa.cha.IClassHierarchy |
getClassHierarchy() |
com.ibm.wala.classLoader.IClass |
getDeclaringClass() |
com.ibm.wala.types.TypeReference |
getFieldTypeReference() |
com.ibm.wala.util.strings.Atom |
getName() |
com.ibm.wala.types.FieldReference |
getReference() |
boolean |
isFinal() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isVolatile() |
public DexIField(org.jf.dexlib2.iface.Field encodedField,
DexIClass klass)
public com.ibm.wala.types.TypeReference getFieldTypeReference()
getFieldTypeReference in interface com.ibm.wala.classLoader.IFieldpublic com.ibm.wala.types.FieldReference getReference()
getReference in interface com.ibm.wala.classLoader.IFieldpublic com.ibm.wala.util.strings.Atom getName()
getName in interface com.ibm.wala.classLoader.IMemberpublic boolean isFinal()
isFinal in interface com.ibm.wala.classLoader.IFieldpublic boolean isPrivate()
isPrivate in interface com.ibm.wala.classLoader.IFieldpublic boolean isProtected()
isProtected in interface com.ibm.wala.classLoader.IFieldpublic boolean isPublic()
isPublic in interface com.ibm.wala.classLoader.IFieldpublic boolean isStatic()
isStatic in interface com.ibm.wala.classLoader.IFieldisStatic in interface com.ibm.wala.classLoader.IMemberpublic com.ibm.wala.classLoader.IClass getDeclaringClass()
getDeclaringClass in interface com.ibm.wala.classLoader.IMemberpublic boolean isVolatile()
isVolatile in interface com.ibm.wala.classLoader.IFieldpublic com.ibm.wala.ipa.cha.IClassHierarchy getClassHierarchy()
getClassHierarchy in interface com.ibm.wala.ipa.cha.IClassHierarchyDwellerpublic java.util.Collection<com.ibm.wala.types.annotations.Annotation> getAnnotations()
getAnnotations in interface com.ibm.wala.classLoader.IMember