Package soot.jimple.toolkits.callgraph
Class VirtualEdgesSummaries.InstanceinvokeSource
- java.lang.Object
-
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.VirtualEdgeSource
-
- soot.jimple.toolkits.callgraph.VirtualEdgesSummaries.InstanceinvokeSource
-
- Enclosing class:
- VirtualEdgesSummaries
public static class VirtualEdgesSummaries.InstanceinvokeSource extends VirtualEdgesSummaries.VirtualEdgeSource
-
-
Constructor Summary
Constructors Constructor Description InstanceinvokeSource(Stmt invokeStmt)Convenience constructor that extracts the subsignature of the callee from a call site statementInstanceinvokeSource(RefType declaringType, String subSignature)Creates a new instance of theVirtualEdgesSummaries.InstanceinvokeSourceclass based on a method that is being invoked on the current object instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)RefTypegetDeclaringType()MethodSubSignaturegetSubSignature()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
InstanceinvokeSource
public InstanceinvokeSource(RefType declaringType, String subSignature)
Creates a new instance of theVirtualEdgesSummaries.InstanceinvokeSourceclass based on a method that is being invoked on the current object instance- Parameters:
declaringType- A type where the method with the subsignature is declared.subSignature- The subsignature of the method that is invoked
-
InstanceinvokeSource
public InstanceinvokeSource(Stmt invokeStmt)
Convenience constructor that extracts the subsignature of the callee from a call site statement- Parameters:
invokeStmt- The statement at the call site
-
-
Method Detail
-
getDeclaringType
public RefType getDeclaringType()
-
getSubSignature
public MethodSubSignature getSubSignature()
-
-