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.