Uses of Class
sootup.core.model.SootClass
Package
Description
Generally useful utility classes for Soot.
-
Uses of SootClass in qilin.core
Modifier and TypeMethodDescriptionPTAScene.getApplicationClasses()
Collection<? extends SootClass>
PTAScene.getClasses()
PTAScene.getLibraryClasses()
PTAScene.getPhantomClasses()
-
Uses of SootClass in qilin.core.builder
Modifier 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. -
Uses of SootClass in qilin.stat
Modifier and TypeMethodDescriptionvoid
Exporter.dumpClassTypes
(Collection<? extends SootClass> classes) -
Uses of SootClass in qilin.util
Modifier and TypeMethodDescriptionstatic void
PTAUtils.writeJimple
(String parentDir, SootClass clz) Write the jimple file for clz. -
Uses of SootClass in sootup.core
Modifier 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
Modifier and TypeMethodDescriptionMutableClassCache.removeClass
(ClassType classType) MutableFullCache.removeClass
(ClassType classType) default SootClass
MutableClassCache.replaceClass
(ClassType oldType, ClassType newType, SootClass newClass) Modifier and TypeMethodDescriptionClassCache.getClasses()
FullCache.getClasses()
LRUCache.getClasses()
Modifier and TypeMethodDescriptionvoid
void
void
default SootClass
MutableClassCache.replaceClass
(ClassType oldType, ClassType newType, SootClass newClass) -
Uses of SootClass in sootup.core.frontend
Modifier and TypeMethodDescriptionabstract SootClass
AbstractClassSource.buildClass
(SourceType sourceType) OverridingClassSource.buildClass
(SourceType sourceType) -
Uses of SootClass in sootup.core.model
Modifier and TypeMethodDescriptionSootClass.withClassSource
(SootClassSource classSource) SootClass.withSourceType
(SourceType sourceType) -
Uses of SootClass in sootup.core.typehierarchy
-
Uses of SootClass in sootup.core.util
Modifier and TypeMethodDescriptionstatic void
Utils.outputJimple
(SootClass cl, boolean print) static void
-
Uses of SootClass in sootup.core.util.printer
Modifier and TypeMethodDescriptionvoid
JimplePrinter.printTo
(SootClass cl, PrintWriter out) void
JimplePrinter.printTo
(SootClass cl, PrintWriter out, LabeledStmtPrinter printer) -
Uses of SootClass in sootup.core.validation
Modifier 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) ModifierConstructorDescriptionValidationException
(SootClass curClass, String circular_outer_class_chain) -
Uses of SootClass in sootup.core.views
-
Uses of SootClass in sootup.java.core
-
Uses of SootClass in sootup.java.frontend.conversion
Modifier and TypeMethodDescriptionWalaJavaClassProvider.getSootClass
(JavaClassType signature) Deprecated.The frontend.WalaJavaClassProvider should not create instances of SootClass. -
Uses of SootClass in sootup.jimple.frontend