soot.jimple
Interface NewMultiArrayExpr
- All Known Implementing Classes:
- AbstractNewMultiArrayExpr, GNewMultiArrayExpr, JNewMultiArrayExpr
- public interface NewMultiArrayExpr
- extends Expr, ToBriefString
getBaseType
public ArrayType getBaseType()
setBaseType
public void setBaseType(ArrayType baseType)
getSizeBox
public ValueBox getSizeBox(int index)
getSizeCount
public int getSizeCount()
getSize
public Value getSize(int index)
getSizes
public java.util.List getSizes()
setSize
public void setSize(int index,
Value size)
getUseBoxes
public java.util.List getUseBoxes()
- Description copied from interface: Value
- Returns a List of boxes corresponding to Values
which are used by (ie contained within) this Value.
getType
public Type getType()
- Description copied from interface: Value
- Returns the Soot type of this Value.
apply
public void apply(Switch sw)
- Description copied from interface: Switchable
- Called when this object is visited.