Package 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
-
-
Constructor Summary
Constructors Constructor Description ADynamicInvokeExpr()ADynamicInvokeExpr(TDynamicinvoke _dynamicinvoke_, TStringConstant _stringConstant_, PUnnamedMethodSignature _dynmethod_, TLParen _firstl_, PArgList _dynargs_, TRParen _firstr_, PMethodSignature _bsm_, TLParen _lParen_, PArgList _staticargs_, TRParen _rParen_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(Switch sw)Objectclone()PMethodSignaturegetBsm()TDynamicinvokegetDynamicinvoke()PArgListgetDynargs()PUnnamedMethodSignaturegetDynmethod()TLParengetFirstl()TRParengetFirstr()TLParengetLParen()TRParengetRParen()PArgListgetStaticargs()TStringConstantgetStringConstant()voidsetBsm(PMethodSignature node)voidsetDynamicinvoke(TDynamicinvoke node)voidsetDynargs(PArgList node)voidsetDynmethod(PUnnamedMethodSignature node)voidsetFirstl(TLParen node)voidsetFirstr(TRParen node)voidsetLParen(TLParen node)voidsetRParen(TRParen node)voidsetStaticargs(PArgList node)voidsetStringConstant(TStringConstant node)StringtoString()
-
-
-
Constructor Detail
-
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_)
-
-
Method Detail
-
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)
-
-