Main Page Packages Class Hierarchy Alphabetical List Compound List File List Compound Members
SootClass Member List
This is the complete list of members for SootClass, including all inherited members.
- addField(SootField f) throws AlreadyDeclaredException
[inline]
- addInterface(SootClass interfaceClass) throws DuplicateNameException
[inline]
- addMethod(SootMethod m) throws AlreadyDeclaredException
[inline]
- declaresField(String name)
[inline]
- declaresField(String name, Type type)
[inline]
- declaresMethod(String name)
[inline]
- declaresMethod(String name, List parameterTypes)
[inline]
- declaresMethod(String name, List parameterTypes, Type returnType)
[inline]
- fields (defined in SootClass)
[private]
- getField(String name) throws ca.mcgill.sable.soot.NoSuchFieldException, ca.mcgill.sable.soot.AmbiguousFieldException
[inline]
- getField(String name, Type type) throws ca.mcgill.sable.soot.NoSuchFieldException
[inline]
- getFieldCount()
[inline]
- getFields()
[inline]
- getInterfaceCount()
[inline]
- getInterfaces()
[inline]
- getManager() throws NotManagedException
[inline]
- getMethod(String name) throws ca.mcgill.sable.soot.NoSuchMethodException, ca.mcgill.sable.soot.AmbiguousMethodException
[inline]
- getMethod(String name, List parameterTypes) throws ca.mcgill.sable.soot.NoSuchMethodException, ca.mcgill.sable.soot.AmbiguousMethodException
[inline]
- getMethod(String name, List parameterTypes, Type returnType) throws ca.mcgill.sable.soot.NoSuchMethodException
[inline]
- getMethodCount()
[inline]
- getMethods()
[inline]
- getModifiers()
[inline]
- getName()
[inline]
- getSuperClass() throws NoSuperClassException
[inline]
- hasSuperClass()
[inline]
- implementsInterface(String name)
[inline]
- interfaces (defined in SootClass)
[private]
- isManaged (defined in SootClass)
[private]
- isManaged()
[inline]
- isResolved (defined in SootClass)
[private]
- isResolved()
[inline]
- manager (defined in SootClass)
[private]
- methods (defined in SootClass)
[private]
- modifiers (defined in SootClass)
[private]
- name (defined in SootClass)
[private]
- printTo(BodyExpr bodyExpr, PrintWriter out) (defined in SootClass)
[inline]
- printTo(BodyExpr bodyExpr, PrintWriter out, int printBodyOptions) (defined in SootClass)
[inline]
- removeField(SootField f) throws IncorrectDeclarerException
[inline]
- removeInterface(SootClass interfaceClass) throws NoSuchInterfaceException
[inline]
- removeMethod(SootMethod m) throws IncorrectDeclarerException
[inline]
- resolve()
[inline]
- resolveIfNecessary()
[inline]
- setModifiers(int modifiers)
[inline]
- setName(String name) throws DuplicateNameException
[inline]
- setResolved(boolean flag)
[inline]
- setSuperClass(SootClass c)
[inline]
- SootClass(String name)
[inline]
- SootClass(String name, int modifiers)
[inline]
- superClass (defined in SootClass)
[private]
- toString() (defined in SootClass)
[inline]
- write(BodyExpr bodyExpr)
[inline]
Generated at Thu Feb 7 07:21:53 2002 for Bandera by
1.2.10 written by Dimitri van Heesch,
© 1997-2001