org.kit.furia.fragment.soot.representation.internal
Class FVirtualInvokeExpr
java.lang.Object
soot.jimple.internal.AbstractInvokeExpr
soot.jimple.internal.AbstractInstanceInvokeExpr
soot.jimple.internal.AbstractVirtualInvokeExpr
org.kit.furia.fragment.soot.representation.internal.FVirtualInvokeExpr
- All Implemented Interfaces:
- java.io.Serializable, Precedence, Qable, SpecialConstructContainer, soot.EquivTo, soot.jimple.ConvertToBaf, soot.jimple.Expr, soot.jimple.InstanceInvokeExpr, soot.jimple.InvokeExpr, soot.jimple.VirtualInvokeExpr, soot.util.Switchable, soot.Value
public class FVirtualInvokeExpr
- extends soot.jimple.internal.AbstractVirtualInvokeExpr
- implements Precedence, Qable, SpecialConstructContainer
- See Also:
- Serialized Form
| Fields inherited from class soot.jimple.internal.AbstractInstanceInvokeExpr |
baseBox |
| Fields inherited from class soot.jimple.internal.AbstractInvokeExpr |
argBoxes, methodRef |
|
Constructor Summary |
FVirtualInvokeExpr(soot.Value base,
soot.SootMethodRef methodRef,
java.util.List args)
|
| Methods inherited from class soot.jimple.internal.AbstractVirtualInvokeExpr |
apply, convertToBaf, equivHashCode, equivTo |
| Methods inherited from class soot.jimple.internal.AbstractInstanceInvokeExpr |
getBase, getBaseBox, getUseBoxes, setBase |
| Methods inherited from class soot.jimple.internal.AbstractInvokeExpr |
getArg, getArgBox, getArgCount, getArgs, getMethod, getMethodRef, getType, setArg, setMethodRef |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface soot.jimple.InstanceInvokeExpr |
getBase, getBaseBox, setBase |
| Methods inherited from interface soot.jimple.InvokeExpr |
getArg, getArgBox, getArgCount, getArgs, getMethod, getMethodRef, getType, setArg, setMethodRef |
| Methods inherited from interface soot.Value |
getUseBoxes |
FVirtualInvokeExpr
public FVirtualInvokeExpr(soot.Value base,
soot.SootMethodRef methodRef,
java.util.List args)
getPrecedence
public int getPrecedence()
- Specified by:
getPrecedence in interface Precedence
toString
public java.lang.String toString()
- Overrides:
toString in class soot.jimple.internal.AbstractVirtualInvokeExpr
toString
public void toString(soot.UnitPrinter up)
- Specified by:
toString in interface soot.Value- Overrides:
toString in class soot.jimple.internal.AbstractVirtualInvokeExpr
clone
public java.lang.Object clone()
- Specified by:
clone in interface soot.Value- Specified by:
clone in class soot.jimple.internal.AbstractVirtualInvokeExpr
toQ
public java.lang.String toQ()
throws java.lang.Exception
- Specified by:
toQ in interface Qable
- Throws:
java.lang.Exception
getContainedSpecialConstructs
public java.util.List getContainedSpecialConstructs()
- Description copied from interface:
SpecialConstructContainer
- Returns all the contained special constructs
- Specified by:
getContainedSpecialConstructs in interface SpecialConstructContainer
- Returns:
Copyright © 2008 Arnoldo Jose Muller Molina. All Rights Reserved.