Uses of Class
sootup.core.frontend.SootClassSource
Packages that use SootClassSource
Package
Description
-
Uses of SootClassSource in sootup.apk.frontend
Methods in sootup.apk.frontend that return types with arguments of type SootClassSourceModifier and TypeMethodDescriptionOptional<? extends SootClassSource>
ApkAnalysisInputLocation.getClassSource
(ClassType type, View view) Stream<? extends SootClassSource>
ApkAnalysisInputLocation.getClassSources
(View view) -
Uses of SootClassSource in sootup.apk.frontend.dexpler
Subclasses of SootClassSource in sootup.apk.frontend.dexplerMethods in sootup.apk.frontend.dexpler that return types with arguments of type SootClassSourceModifier and TypeMethodDescriptionDexClassProvider.createClassSource
(AnalysisInputLocation inputLocation, Path sourcePath, ClassType classSignature) -
Uses of SootClassSource in sootup.core.frontend
Subclasses of SootClassSource in sootup.core.frontendModifier and TypeClassDescriptionclass
Allows for replacing specific parts of a class, such as fields and methods or, allows to resolve classes that are batchparsed like .java files using wala java source frontend or in tests where all information is already existing.Methods in sootup.core.frontend that return types with arguments of type SootClassSourceModifier and TypeMethodDescriptionOptional<? extends SootClassSource>
ClassProvider.createClassSource
(AnalysisInputLocation inputLocation, Path sourcePath, ClassType classSignature) Methods in sootup.core.frontend with parameters of type SootClassSourceModifier and TypeMethodDescriptionOverridingClassSource.OverridingClassSourceBuilder.SootClassSourceStep.withSootClassSource
(SootClassSource sootClassSource) Constructors in sootup.core.frontend with parameters of type SootClassSourceModifierConstructorDescriptionOverridingClassSource
(SootClassSource delegate) protected
SootClassSource
(SootClassSource delegate) -
Uses of SootClassSource in sootup.core.inputlocation
Methods in sootup.core.inputlocation that return types with arguments of type SootClassSourceModifier and TypeMethodDescriptionOptional<? extends SootClassSource>
AnalysisInputLocation.getClassSource
(ClassType type, View view) Create or find a class source for a given type.EagerInputLocation.getClassSource
(ClassType type, View view) Stream<? extends SootClassSource>
AnalysisInputLocation.getClassSources
(View view) Scan the input location and create ClassSources for every compilation / interpretation unit.EagerInputLocation.getClassSources
(View view) Constructor parameters in sootup.core.inputlocation with type arguments of type SootClassSourceModifierConstructorDescriptionEagerInputLocation
(Map<ClassType, SootClassSource> map, SourceType sourceType) EagerInputLocation
(Map<ClassType, SootClassSource> map, SourceType sourceType, List<BodyInterceptor> bodyInterceptors) -
Uses of SootClassSource in sootup.core.model
Fields in sootup.core.model declared as SootClassSourceMethods in sootup.core.model that return SootClassSourceMethods in sootup.core.model with parameters of type SootClassSourceModifier and TypeMethodDescriptionSootClass.SootClassBuilder.ClassSourceStep.withClassSource
(SootClassSource classSource) SootClass.withClassSource
(SootClassSource classSource) Constructors in sootup.core.model with parameters of type SootClassSource -
Uses of SootClassSource in sootup.java.bytecode.frontend.conversion
Subclasses of SootClassSource in sootup.java.bytecode.frontend.conversionMethods in sootup.java.bytecode.frontend.conversion that return types with arguments of type SootClassSourceModifier and TypeMethodDescriptionAsmJavaClassProvider.createClassSource
(AnalysisInputLocation analysisInputLocation, Path sourcePath, ClassType classType) -
Uses of SootClassSource in sootup.java.bytecode.frontend.inputlocation
Methods in sootup.java.bytecode.frontend.inputlocation that return types with arguments of type SootClassSourceModifier and TypeMethodDescriptionOptional<? extends SootClassSource>
DefaultRuntimeAnalysisInputLocation.getClassSource
(ClassType type, View view) Optional<? extends SootClassSource>
OTFCompileAnalysisInputLocation.getClassSource
(ClassType type, View view) Stream<? extends SootClassSource>
DefaultRuntimeAnalysisInputLocation.getClassSources
(View view) Stream<? extends SootClassSource>
OTFCompileAnalysisInputLocation.getClassSources
(View view) Stream<? extends SootClassSource>
ModuleMultiReleaseJarAnalysisInputLocation.getModulesClassSources
(ModuleSignature moduleSignature, View view) -
Uses of SootClassSource in sootup.java.core
Subclasses of SootClassSource in sootup.java.coreModifier and TypeClassDescriptionclass
class
class
Allows for replacing specific parts of a class, such as fields and methods or, allows to resolve classes that are batchparsed like .java files using wala java source frontend or in tests where all information is already existing.Methods in sootup.java.core that return types with arguments of type SootClassSourceModifier and TypeMethodDescriptionStream<? extends SootClassSource>
ModuleInfoAnalysisInputLocation.getModulesClassSources
(ModuleSignature moduleSignature, View view) Constructors in sootup.java.core with parameters of type SootClassSource -
Uses of SootClassSource in sootup.jimple.frontend
Methods in sootup.jimple.frontend that return types with arguments of type SootClassSourceModifier and TypeMethodDescriptionJimpleClassProvider.createClassSource
(AnalysisInputLocation inputlocation, Path sourcePath, ClassType classSignature) JimpleAnalysisInputLocation.getClassSource
(ClassType type, View view) Optional<? extends SootClassSource>
JimpleStringAnalysisInputLocation.getClassSource
(ClassType type, View view) JimpleAnalysisInputLocation.getClassSources
(View view) Stream<? extends SootClassSource>
JimpleStringAnalysisInputLocation.getClassSources
(View view)