Package com.ibm.wala.cast.loader
Class AstDynamicPropertyClass
- java.lang.Object
-
- com.ibm.wala.cast.loader.AstClass
-
- com.ibm.wala.cast.loader.AstDynamicPropertyClass
-
- All Implemented Interfaces:
IClass
,IClassHierarchyDweller
,ClassConstants
public abstract class AstDynamicPropertyClass extends AstClass
-
-
Field Summary
-
Fields inherited from class com.ibm.wala.cast.loader.AstClass
declaredFields, declaredMethods
-
Fields inherited from interface com.ibm.wala.shrikeCT.ClassConstants
ACC_ABSTRACT, ACC_FINAL, ACC_INTERFACE, ACC_NATIVE, ACC_PRIVATE, ACC_PROTECTED, ACC_PUBLIC, ACC_STATIC, ACC_STRICT, ACC_SUPER, ACC_SYNCHRONIZED, ACC_TRANSIENT, ACC_VOLATILE, CONSTANT_Class, CONSTANT_Double, CONSTANT_FieldRef, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodRef, CONSTANT_InvokeDynamic, CONSTANT_Long, CONSTANT_MethodHandle, CONSTANT_MethodRef, CONSTANT_MethodType, CONSTANT_NameAndType, CONSTANT_String, CONSTANT_Utf8, MAGIC, REF_getField, REF_getStatic, REF_invokeInterface, REF_invokeSpecial, REF_invokeStatic, REF_invokeVirtual, REF_newInvokeSpecial, REF_putField, REF_putStatic
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AstDynamicPropertyClass(CAstSourcePositionMap.Position sourcePosition, TypeName typeName, IClassLoader loader, short modifiers, Map<Selector,IMethod> declaredMethods, TypeReference defaultDescriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IField
getField(Atom name)
Finds a field.protected boolean
isStaticField(Atom name)
-
Methods inherited from class com.ibm.wala.cast.loader.AstClass
getAllFields, getAllImplementedInterfaces, getAllInstanceFields, getAllMethods, getAllStaticFields, getClassInitializer, getClassLoader, getDeclaredInstanceFields, getDeclaredMethods, getDeclaredStaticFields, getDirectInterfaces, getField, getMethod, getModifiers, getName, getReference, getSource, getSourceFileName, getSourcePosition, getSourceURL, getSuperclass, isAbstract, isArrayClass, isInterface, isPrivate, isPublic, isReferenceType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.ibm.wala.classLoader.IClass
getAnnotations
-
Methods inherited from interface com.ibm.wala.ipa.cha.IClassHierarchyDweller
getClassHierarchy
-
-
-
-
Constructor Detail
-
AstDynamicPropertyClass
protected AstDynamicPropertyClass(CAstSourcePositionMap.Position sourcePosition, TypeName typeName, IClassLoader loader, short modifiers, Map<Selector,IMethod> declaredMethods, TypeReference defaultDescriptor)
-
-