Class Hierarchy
- java.lang.Object
- sootup.core.model.AbstractClass
- sootup.core.model.SootClass (implements sootup.core.model.HasPosition)
- sootup.java.core.JavaSootClass (implements sootup.java.core.HasAnnotation)
- sootup.java.core.JavaAnnotationSootClass
- sootup.java.core.JavaSootClass (implements sootup.java.core.HasAnnotation)
- sootup.core.model.SootClass (implements sootup.core.model.HasPosition)
- sootup.core.frontend.AbstractClassSource
- sootup.core.frontend.SootClassSource
- sootup.java.core.JavaSootClassSource
- sootup.java.core.JavaAnnotationSootClassSource
- sootup.java.core.OverridingJavaClassSource
- sootup.java.core.JavaSootClassSource
- sootup.core.frontend.SootClassSource
- sootup.java.core.AnnotationUsage
- sootup.java.core.ConstantUtil
- sootup.java.core.JavaIdentifierFactory (implements sootup.core.IdentifierFactory)
- sootup.java.core.JavaModuleIdentifierFactory
- sootup.java.core.JavaModuleInfo
- sootup.java.core.JavaModuleInfo.InterfaceReference
- sootup.java.core.JavaModuleInfo.ModuleReference
- sootup.java.core.JavaModuleInfo.PackageReference
- sootup.core.signatures.PackageName
- sootup.java.core.JavaPackageName
- sootup.core.model.SootClassMember<S> (implements sootup.core.model.HasPosition)
- sootup.core.model.SootField (implements sootup.core.model.Field)
- sootup.java.core.JavaSootField (implements sootup.java.core.HasAnnotation)
- sootup.core.model.SootMethod (implements sootup.core.model.Method)
- sootup.java.core.JavaSootMethod (implements sootup.java.core.HasAnnotation)
- sootup.java.core.JavaAnnotationSootMethod
- sootup.java.core.JavaSootMethod (implements sootup.java.core.HasAnnotation)
- sootup.core.model.SootField (implements sootup.core.model.Field)
- sootup.core.model.SootField.SootFieldBuilder (implements sootup.core.model.HasPosition, sootup.core.model.SootField.BuildStep, sootup.core.model.SootField.ModifierStep, sootup.core.model.SootField.SignatureStep)
- sootup.java.core.JavaSootField.JavaSootFieldBuilder (implements sootup.java.core.JavaSootField.AnnotationOrSignatureStep)
- sootup.core.model.SootMethod.SootMethodBuilder (implements sootup.core.model.HasPosition, sootup.core.model.SootMethod.BuildStep, sootup.core.model.SootMethod.MethodSourceStep, sootup.core.model.SootMethod.ModifierStep, sootup.core.model.SootMethod.SignatureStep, sootup.core.model.SootMethod.ThrownExceptionsStep)
- sootup.java.core.JavaSootMethod.JavaSootMethodBuilder (implements sootup.java.core.JavaSootMethod.AnnotationOrSignatureStep)
- sootup.core.model.AbstractClass
Interface Hierarchy
- sootup.core.inputlocation.AnalysisInputLocation
- sootup.java.core.ModuleInfoAnalysisInputLocation
- sootup.java.core.HasAnnotation
- sootup.core.model.SootField.SignatureStep
- sootup.java.core.JavaSootField.AnnotationOrSignatureStep
- sootup.core.model.SootMethod.MethodSourceStep
- sootup.java.core.JavaSootMethod.AnnotationOrSignatureStep
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- sootup.java.core.ModuleModifier
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)