Skip navigation links
A C E G H I J S W 

A

addSootField(JavaSootField) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
 

C

convertClass(AstClass) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
Deprecated.
convertClassNameFromSoot(String) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
Convert className in soot-format to wala-format, e.g.,soot-format: java.lang.String.-> wala-format: Ljava/lang/String
convertClassNameFromWala(String) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
Convert className in wala-format to soot-format, e.g., wala-format: Ljava/lang/String -> soot-format: java.lang.String.
convertField(JavaClassType, AstField) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
Convert a wala AstField to SootField.
convertInstruction(SSAInstruction, HashMap<Integer, Stmt>) - Method in class sootup.java.sourcecode.frontend.InstructionConverter
 
convertMethod(JavaClassType, AstMethod) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
Convert a wala AstMethod to SootMethod and add it into the given sootClass.
convertModifiers(AstField) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
Return all modifiers for the given field.
convertModifiers(AstMethod) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
Return all modifiers for the given method.
convertModifiers(AstClass) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
 
convertPosition(CAstSourcePositionMap.Position) - Static method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
 
convertPositionInfo(CAstSourcePositionMap.Position, CAstSourcePositionMap.Position[]) - Static method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
 
convertType(TypeReference) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
 
createClassSource(AstClass, JavaClassType, Set<JavaClassType>, JavaClassType, Set<JavaSootField>, Set<JavaSootMethod>, CAstSourcePositionMap.Position, EnumSet<ClassModifier>, Iterable<AnnotationType>) - Method in class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
Create a OverridingClassSource object for the given walaClass.
createClassSource(AnalysisInputLocation, Path, ClassType) - Method in class sootup.java.sourcecode.frontend.WalaJavaClassProvider
 

E

equals(Object) - Method in class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
 

G

getBodyInterceptors() - Method in class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
 
getClassSource(ClassType) - Method in class sootup.java.sourcecode.frontend.WalaJavaClassProvider
Return a ClassSource with the given signature converted from a WALA class.
getClassSource(ClassType, View) - Method in class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
 
getClassSources(SourceType) - Method in class sootup.java.sourcecode.frontend.WalaJavaClassProvider
Return ClassSources converted from WALA classes.
getClassSources(View) - Method in class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
 
getDebugInfo() - Method in class sootup.java.sourcecode.frontend.WalaSootMethod
 
getExclusionFilePath() - Method in class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
 
getHandledFileType() - Method in class sootup.java.sourcecode.frontend.WalaJavaClassProvider
 
getJavaSourceStartLineNumber() - Method in class sootup.java.sourcecode.frontend.WalaSootMethod
 
getSootClass(JavaClassType) - Method in class sootup.java.sourcecode.frontend.WalaJavaClassProvider
Deprecated.
The frontend.WalaJavaClassProvider should not create instances of SootClass. This is the responsibility of the View.
getSootClasses() - Method in class sootup.java.sourcecode.frontend.WalaJavaClassProvider
Deprecated.
The frontend.WalaJavaClassProvider should not create instances of SootClass. This is the responsibility of the View.
getSootMethod(WalaJavaClassProvider, MethodSignature) - Static method in class sootup.java.sourcecode.WalaClassLoaderTestUtils
 
getSourceType() - Method in class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
 

H

hashCode() - Method in class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
 
hasJumpTarget(Integer) - Method in class sootup.java.sourcecode.frontend.InstructionConverter
determines wheter a given wala index is a target of a Branching Instruction.

I

InstructionConverter - Class in sootup.java.sourcecode.frontend
This class converts wala instruction to jimple statement.

J

JavaSourcePathAnalysisInputLocation - Class in sootup.java.sourcecode.inputlocation
An implementation of the AnalysisInputLocation interface for the Java source code path.
JavaSourcePathAnalysisInputLocation(Set<String>) - Constructor for class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
Create a JavaSourcePathAnalysisInputLocation which locates java source code in the given source path.
JavaSourcePathAnalysisInputLocation(String) - Constructor for class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
 
JavaSourcePathAnalysisInputLocation(Set<String>, String) - Constructor for class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
Create a JavaSourcePathAnalysisInputLocation which locates java source code in the given source path.
JavaSourcePathAnalysisInputLocation(SourceType, Set<String>) - Constructor for class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
Create a JavaSourcePathAnalysisInputLocation which locates java source code in the given source path.
JavaSourcePathAnalysisInputLocation(SourceType, String) - Constructor for class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
Create a JavaSourcePathAnalysisInputLocation which locates java source code in the given source path.
JavaSourcePathAnalysisInputLocation(SourceType, Set<String>, String, List<BodyInterceptor>) - Constructor for class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
Create a JavaSourcePathAnalysisInputLocation which locates java source code in the given source path.

S

setSpecifiedAsBuiltInByUser(SourceType) - Method in class sootup.java.sourcecode.inputlocation.JavaSourcePathAnalysisInputLocation
The method sets the value of the variable srcType.
setUpTargets(HashMap<Integer, Stmt>) - Method in class sootup.java.sourcecode.frontend.InstructionConverter
This methods adds stmts with all branch stmts to builder (JIfStmt, JGotoStmt, JSwitchStmt) having set up their target stmts.
sootup.java.sourcecode - package sootup.java.sourcecode
 
sootup.java.sourcecode.frontend - package sootup.java.sourcecode.frontend
 
sootup.java.sourcecode.inputlocation - package sootup.java.sourcecode.inputlocation
 

W

WalaClassLoaderTestUtils - Class in sootup.java.sourcecode
 
WalaClassLoaderTestUtils() - Constructor for class sootup.java.sourcecode.WalaClassLoaderTestUtils
 
WalaIRToJimpleConverter - Class in sootup.java.sourcecode.frontend
Converter which converts WALA IR to jimple.
WalaIRToJimpleConverter(Set<String>) - Constructor for class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
 
WalaIRToJimpleConverter(Set<String>, SourceType) - Constructor for class sootup.java.sourcecode.frontend.WalaIRToJimpleConverter
 
WalaJavaClassProvider - Class in sootup.java.sourcecode.frontend
A ClassProvider that can read Java source code
WalaJavaClassProvider(String) - Constructor for class sootup.java.sourcecode.frontend.WalaJavaClassProvider
 
WalaJavaClassProvider(String, String) - Constructor for class sootup.java.sourcecode.frontend.WalaJavaClassProvider
 
WalaJavaClassProvider(Set<String>) - Constructor for class sootup.java.sourcecode.frontend.WalaJavaClassProvider
 
WalaJavaClassProvider(Set<String>, String) - Constructor for class sootup.java.sourcecode.frontend.WalaJavaClassProvider
 
WalaJavaClassProvider(Set<String>, Set<String>, String) - Constructor for class sootup.java.sourcecode.frontend.WalaJavaClassProvider
 
WalaJavaClassProvider(Set<String>, String, String, String) - Constructor for class sootup.java.sourcecode.frontend.WalaJavaClassProvider
 
WalaJavaClassProvider(String, String, SourceType) - Constructor for class sootup.java.sourcecode.frontend.WalaJavaClassProvider
Constructor used for loading classes from given source code path.
WalaJavaClassProvider(Collection<? extends Module>, SourceType) - Constructor for class sootup.java.sourcecode.frontend.WalaJavaClassProvider
Constructor used for LSP server.
WalaSootMethod - Class in sootup.java.sourcecode.frontend
 
WalaSootMethod(BodySource, MethodSignature, Iterable<MethodModifier>, Iterable<ClassType>, AstMethod.DebuggingInformation) - Constructor for class sootup.java.sourcecode.frontend.WalaSootMethod
Constructs a SootMethod object with the given attributes.
withDebugInfo(AstMethod.DebuggingInformation) - Method in class sootup.java.sourcecode.frontend.WalaSootMethod
 
withModifiers(Iterable<MethodModifier>) - Method in class sootup.java.sourcecode.frontend.WalaSootMethod
 
withOverridingMethodSource(Function<OverridingBodySource, OverridingBodySource>) - Method in class sootup.java.sourcecode.frontend.WalaSootMethod
 
withSource(BodySource) - Method in class sootup.java.sourcecode.frontend.WalaSootMethod
 
withThrownExceptions(Iterable<ClassType>) - Method in class sootup.java.sourcecode.frontend.WalaSootMethod
 
A C E G H I J S W 
Skip navigation links

Copyright © 2024 Soot OSS. All rights reserved.