Uses of Class
sootup.java.core.JavaSootClassSource
Packages that use JavaSootClassSource
Package
Description
-
Uses of JavaSootClassSource in sootup.apk.frontend.dexpler
Subclasses of JavaSootClassSource in sootup.apk.frontend.dexpler -
Uses of JavaSootClassSource in sootup.java.bytecode.frontend.conversion
Subclasses of JavaSootClassSource in sootup.java.bytecode.frontend.conversion -
Uses of JavaSootClassSource in sootup.java.bytecode.frontend.inputlocation
Methods in sootup.java.bytecode.frontend.inputlocation that return types with arguments of type JavaSootClassSourceModifier and TypeMethodDescription@NonNull Optional<JavaSootClassSource>
ArchiveBasedAnalysisInputLocation.getClassSource
(@NonNull ClassType type, @NonNull View view) @NonNull Optional<JavaSootClassSource>
ClassFileBasedAnalysisInputLocation.getClassSource
(@NonNull ClassType type, @NonNull View view) @NonNull Optional<JavaSootClassSource>
JavaClassPathAnalysisInputLocation.getClassSource
(@NonNull ClassType type, @NonNull View view) @NonNull Optional<JavaSootClassSource>
JavaModulePathAnalysisInputLocation.getClassSource
(@NonNull ClassType classType, @NonNull View view) @NonNull Optional<JavaSootClassSource>
JrtFileSystemAnalysisInputLocation.getClassSource
(@NonNull ClassType classType, @NonNull View view) @NonNull Optional<JavaSootClassSource>
MultiReleaseJarAnalysisInputLocation.getClassSource
(@NonNull ClassType type, @NonNull View view) protected @NonNull Optional<JavaSootClassSource>
PathBasedAnalysisInputLocation.getClassSourceInternal
(@NonNull JavaClassType signature, @NonNull Path path, @NonNull ClassProvider classProvider) @NonNull Stream<JavaSootClassSource>
ArchiveBasedAnalysisInputLocation.getClassSources
(@NonNull View view) returns a Autocloseable resource that must be closed!@NonNull Stream<JavaSootClassSource>
ClassFileBasedAnalysisInputLocation.getClassSources
(@NonNull View view) @NonNull Stream<JavaSootClassSource>
JavaClassPathAnalysisInputLocation.getClassSources
(@NonNull View view) @NonNull Stream<JavaSootClassSource>
JavaModulePathAnalysisInputLocation.getClassSources
(@NonNull View view) @NonNull Stream<JavaSootClassSource>
JrtFileSystemAnalysisInputLocation.getClassSources
(@NonNull View view) @NonNull Stream<JavaSootClassSource>
MultiReleaseJarAnalysisInputLocation.getClassSources
(@NonNull View view) protected Stream<JavaSootClassSource>
JavaModulePathAnalysisInputLocation.getClassSourcesInternal
(@NonNull ModuleSignature moduleSignature, @NonNull View view) protected @NonNull Stream<JavaSootClassSource>
JrtFileSystemAnalysisInputLocation.getClassSourcesInternal
(@NonNull ModuleSignature moduleSignature, @NonNull IdentifierFactory identifierFactory, @NonNull View view) @NonNull Stream<JavaSootClassSource>
JavaModulePathAnalysisInputLocation.getModulesClassSources
(@NonNull ModuleSignature moduleSignature, @NonNull View view) @NonNull Stream<JavaSootClassSource>
JrtFileSystemAnalysisInputLocation.getModulesClassSources
(@NonNull ModuleSignature moduleSignature, @NonNull View view) Retreive CLassSources of a module specified by methodSignatureprotected Optional<JavaSootClassSource>
PathBasedAnalysisInputLocation.getSingleClass
(@NonNull JavaClassType signature, @NonNull Path path, @NonNull ClassProvider classProvider) protected @NonNull Stream<JavaSootClassSource>
PathBasedAnalysisInputLocation.walkDirectory
(@NonNull Path dirPath, @NonNull IdentifierFactory factory, @NonNull ClassProvider classProvider) returns a Autocloseable resource that must be closed! -
Uses of JavaSootClassSource in sootup.java.core
Subclasses of JavaSootClassSource in sootup.java.coreModifier and TypeClassDescriptionclass
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 JavaSootClassSourceConstructors in sootup.java.core with parameters of type JavaSootClassSourceModifierConstructorDescriptionJavaAnnotationSootClass
(JavaSootClassSource classSource, SourceType sourceType) JavaSootClass
(JavaSootClassSource classSource, SourceType sourceType) OverridingJavaClassSource
(@NonNull JavaSootClassSource delegate) -
Uses of JavaSootClassSource in sootup.java.core.views
Methods in sootup.java.core.views that return types with arguments of type JavaSootClassSourceModifier and TypeMethodDescriptionprotected @NonNull Optional<JavaSootClassSource>
JavaModuleView.getClassSource
(@NonNull ClassType type) protected @NonNull Optional<JavaSootClassSource>
JavaView.getClassSource
(@NonNull ClassType type)