soot.jimple.internal
Class AbstractUnopExpr
java.lang.Object
soot.jimple.internal.AbstractUnopExpr
- All Implemented Interfaces:
- Serializable, EquivTo, Expr, UnopExpr, Switchable, Value
- Direct Known Subclasses:
- AbstractLengthExpr, AbstractNegExpr, DNotExpr
public abstract class AbstractUnopExpr
- extends Object
- implements UnopExpr
- See Also:
- Serialized Form
AbstractUnopExpr
protected AbstractUnopExpr(ValueBox opBox)
clone
public abstract Object clone()
- Description copied from interface:
Value
- Returns a clone of this Value.
- Specified by:
clone
in interface Value
- Overrides:
clone
in class Object
getOp
public Value getOp()
- Specified by:
getOp
in interface UnopExpr
setOp
public void setOp(Value op)
- Specified by:
setOp
in interface UnopExpr
getOpBox
public ValueBox getOpBox()
- Specified by:
getOpBox
in interface UnopExpr
getUseBoxes
public List getUseBoxes()
- Description copied from interface:
Value
- Returns a List of boxes corresponding to Values
which are used by (ie contained within) this Value.
- Specified by:
getUseBoxes
in interface UnopExpr
- Specified by:
getUseBoxes
in interface Value