soot.jimple
Interface NewArrayExpr

All Known Implementing Classes:
AbstractNewArrayExpr

public interface NewArrayExpr
extends Expr


Method Summary
 void apply(Switch sw)
          Called when this object is visited.
 Type getBaseType()
           
 Value getSize()
           
 ValueBox getSizeBox()
           
 Type getType()
          Returns the Soot type of this Value.
 void setBaseType(Type type)
           
 void setSize(Value size)
           
 
Methods inherited from interface soot.Value
clone, getUseBoxes, toString
 
Methods inherited from interface soot.EquivTo
equivHashCode, equivTo
 

Method Detail

getBaseType

public Type getBaseType()

setBaseType

public void setBaseType(Type type)

getSizeBox

public ValueBox getSizeBox()

getSize

public Value getSize()

setSize

public void setSize(Value size)

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.