soot.jimple.parser.node
Class ADynamicInvokeExpr
java.lang.Object
soot.jimple.parser.node.Node
soot.jimple.parser.node.PInvokeExpr
soot.jimple.parser.node.ADynamicInvokeExpr
- All Implemented Interfaces:
- Cloneable, Switchable
public final class ADynamicInvokeExpr
- extends PInvokeExpr
ADynamicInvokeExpr
public ADynamicInvokeExpr()
ADynamicInvokeExpr
public ADynamicInvokeExpr(TDynamicinvoke _dynamicinvoke_,
TStringConstant _stringConstant_,
PUnnamedMethodSignature _dynmethod_,
TLParen _firstl_,
PArgList _dynargs_,
TRParen _firstr_,
PMethodSignature _bsm_,
TLParen _lParen_,
PArgList _staticargs_,
TRParen _rParen_)
clone
public Object clone()
- Specified by:
clone
in class Node
apply
public void apply(Switch sw)
getDynamicinvoke
public TDynamicinvoke getDynamicinvoke()
setDynamicinvoke
public void setDynamicinvoke(TDynamicinvoke node)
getStringConstant
public TStringConstant getStringConstant()
setStringConstant
public void setStringConstant(TStringConstant node)
getDynmethod
public PUnnamedMethodSignature getDynmethod()
setDynmethod
public void setDynmethod(PUnnamedMethodSignature node)
getFirstl
public TLParen getFirstl()
setFirstl
public void setFirstl(TLParen node)
getDynargs
public PArgList getDynargs()
setDynargs
public void setDynargs(PArgList node)
getFirstr
public TRParen getFirstr()
setFirstr
public void setFirstr(TRParen node)
getBsm
public PMethodSignature getBsm()
setBsm
public void setBsm(PMethodSignature node)
getLParen
public TLParen getLParen()
setLParen
public void setLParen(TLParen node)
getStaticargs
public PArgList getStaticargs()
setStaticargs
public void setStaticargs(PArgList node)
getRParen
public TRParen getRParen()
setRParen
public void setRParen(TRParen node)
toString
public String toString()
- Overrides:
toString
in class Object