soot.jimple
Interface NewMultiArrayExpr
- All Superinterfaces:
- AnyNewExpr, EquivTo, Expr, Serializable, Switchable, Value
- All Known Implementing Classes:
- AbstractNewMultiArrayExpr, DNewMultiArrayExpr, GNewMultiArrayExpr, JNewMultiArrayExpr
public interface NewMultiArrayExpr
- extends Expr, AnyNewExpr
getBaseType
ArrayType getBaseType()
setBaseType
void setBaseType(ArrayType baseType)
getSizeBox
ValueBox getSizeBox(int index)
getSizeCount
int getSizeCount()
getSize
Value getSize(int index)
getSizes
List getSizes()
setSize
void setSize(int index,
Value size)
getType
Type getType()
- Description copied from interface:
Value
- Returns the Soot type of this Value.
- Specified by:
getType
in interface Value
apply
void apply(Switch sw)
- Description copied from interface:
Switchable
- Called when this object is visited.
- Specified by:
apply
in interface Switchable