Uses of Class
sootup.core.model.SootClass
Packages that use SootClass
Package
Description
Generally useful utility classes for Soot.
-
Uses of SootClass in qilin.core
Methods in qilin.core that return SootClassMethods in qilin.core that return types with arguments of type SootClassModifier and TypeMethodDescriptionPTAScene.getApplicationClasses()
Collection<? extends SootClass>
PTAScene.getClasses()
PTAScene.getLibraryClasses()
PTAScene.getPhantomClasses()
-
Uses of SootClass in qilin.core.builder
Methods in qilin.core.builder with parameters of type SootClassModifier and TypeMethodDescriptionprotected void
FakeMainFactory.EntryPoints.addMethod
(List<SootMethod> set, SootClass cls, MethodSubSignature methodSubSig) Returns a list of all clinits of class cl and its superclasses.Constructors in qilin.core.builder with parameters of type SootClass -
Uses of SootClass in qilin.stat
Method parameters in qilin.stat with type arguments of type SootClassModifier and TypeMethodDescriptionvoid
Exporter.dumpClassTypes
(Collection<? extends SootClass> classes) -
Uses of SootClass in qilin.util
Methods in qilin.util with parameters of type SootClassModifier and TypeMethodDescriptionstatic void
PTAUtils.writeJimple
(String parentDir, SootClass clz) Write the jimple file for clz. -
Uses of SootClass in sootup.core
Methods in sootup.core with parameters of type SootClassModifier and TypeMethodDescriptionvoid
BaseViewChangeListener.classAdded
(SootClass sc) void
ViewChangeListener.classAdded
(SootClass sc) void
BaseViewChangeListener.classRemoved
(SootClass sc) void
ViewChangeListener.classRemoved
(SootClass sc) -
Uses of SootClass in sootup.core.cache
Fields in sootup.core.cache with type parameters of type SootClassMethods in sootup.core.cache that return SootClassModifier and TypeMethodDescriptionMutableClassCache.removeClass
(ClassType classType) MutableFullCache.removeClass
(ClassType classType) default SootClass
MutableClassCache.replaceClass
(ClassType oldType, ClassType newType, SootClass newClass) Methods in sootup.core.cache that return types with arguments of type SootClassModifier and TypeMethodDescriptionClassCache.getClasses()
FullCache.getClasses()
LRUCache.getClasses()
Methods in sootup.core.cache with parameters of type SootClassModifier and TypeMethodDescriptionvoid
void
void
default SootClass
MutableClassCache.replaceClass
(ClassType oldType, ClassType newType, SootClass newClass) -
Uses of SootClass in sootup.core.frontend
Methods in sootup.core.frontend that return SootClassModifier and TypeMethodDescriptionabstract SootClass
AbstractClassSource.buildClass
(SourceType sourceType) OverridingClassSource.buildClass
(SourceType sourceType) -
Uses of SootClass in sootup.core.model
Methods in sootup.core.model that return SootClassModifier and TypeMethodDescriptionSootClass.SootClassBuilder.Build.build()
SootClass.withClassSource
(SootClassSource classSource) SootClass.withSourceType
(SourceType sourceType) -
Uses of SootClass in sootup.core.typehierarchy
Methods in sootup.core.typehierarchy with parameters of type SootClass -
Uses of SootClass in sootup.core.util
Methods in sootup.core.util with parameters of type SootClassModifier and TypeMethodDescriptionstatic void
Utils.outputJimple
(SootClass cl, boolean print) static void
-
Uses of SootClass in sootup.core.util.printer
Methods in sootup.core.util.printer with parameters of type SootClassModifier and TypeMethodDescriptionvoid
JimplePrinter.printTo
(SootClass cl, PrintWriter out) void
JimplePrinter.printTo
(SootClass cl, PrintWriter out, LabeledStmtPrinter printer) -
Uses of SootClass in sootup.core.validation
Methods in sootup.core.validation with parameters of type SootClassModifier and TypeMethodDescriptionvoid
ClassModifiersValidator.validate
(SootClass sc, List<ValidationException> exceptions) void
ClassValidator.validate
(SootClass sc, List<ValidationException> exceptions) Validates the given class and saves all validation errors in the given list.void
FieldModifiersValidator.validate
(SootClass sc, List<ValidationException> exceptions) void
MethodDeclarationValidator.validate
(SootClass sc, List<ValidationException> exceptions) void
OuterClassValidator.validate
(SootClass sc, List<ValidationException> exceptions) Constructors in sootup.core.validation with parameters of type SootClassModifierConstructorDescriptionValidationException
(SootClass curClass, String circular_outer_class_chain) -
Uses of SootClass in sootup.core.views
Methods in sootup.core.views that return SootClassMethods in sootup.core.views that return types with arguments of type SootClass -
Uses of SootClass in sootup.java.core
Subclasses of SootClass in sootup.java.core -
Uses of SootClass in sootup.java.frontend.conversion
Methods in sootup.java.frontend.conversion that return types with arguments of type SootClassModifier and TypeMethodDescriptionWalaJavaClassProvider.getSootClass
(JavaClassType signature) Deprecated.The frontend.WalaJavaClassProvider should not create instances of SootClass. -
Uses of SootClass in sootup.jimple.frontend
Methods in sootup.jimple.frontend that return types with arguments of type SootClass