public class AstField
extends java.lang.Object
implements com.ibm.wala.classLoader.IField
| Constructor and Description |
|---|
AstField(com.ibm.wala.types.FieldReference ref,
java.util.Collection<CAstQualifier> qualifiers,
com.ibm.wala.classLoader.IClass declaringClass,
com.ibm.wala.ipa.cha.IClassHierarchy cha,
java.util.Collection<com.ibm.wala.types.annotations.Annotation> annotations) |
| 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() |
java.lang.String |
toString() |
public AstField(com.ibm.wala.types.FieldReference ref,
java.util.Collection<CAstQualifier> qualifiers,
com.ibm.wala.classLoader.IClass declaringClass,
com.ibm.wala.ipa.cha.IClassHierarchy cha,
java.util.Collection<com.ibm.wala.types.annotations.Annotation> annotations)
public java.util.Collection<com.ibm.wala.types.annotations.Annotation> getAnnotations()
getAnnotations in interface com.ibm.wala.classLoader.IMemberpublic com.ibm.wala.classLoader.IClass getDeclaringClass()
getDeclaringClass in interface com.ibm.wala.classLoader.IMemberpublic java.lang.String toString()
toString in class java.lang.Objectpublic com.ibm.wala.util.strings.Atom getName()
getName in interface com.ibm.wala.classLoader.IMemberpublic 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 boolean isStatic()
isStatic in interface com.ibm.wala.classLoader.IFieldisStatic 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 isVolatile()
isVolatile in interface com.ibm.wala.classLoader.IFieldpublic com.ibm.wala.ipa.cha.IClassHierarchy getClassHierarchy()
getClassHierarchy in interface com.ibm.wala.ipa.cha.IClassHierarchyDweller