|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectsoot.jimple.Constant
public abstract class Constant
| Constructor Summary | |
|---|---|
Constant()
|
|
| Method Summary | |
|---|---|
Object |
clone()
Clones the current constant. |
void |
convertToBaf(JimpleToBafContext context,
List<Unit> out)
Adds a Baf instruction pushing this constant to the stack onto out. |
int |
equivHashCode()
Returns a hash code consistent with structural equality for this object. |
boolean |
equivTo(Object c)
Returns true if this object is structurally equivalent to c. |
List |
getUseBoxes()
Returns a List of boxes corresponding to Values which are used by (ie contained within) this Value. |
void |
toString(UnitPrinter up)
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface soot.Value |
|---|
getType |
| Methods inherited from interface soot.util.Switchable |
|---|
apply |
| Constructor Detail |
|---|
public Constant()
| Method Detail |
|---|
public List getUseBoxes()
Value
getUseBoxes in interface Value
public void convertToBaf(JimpleToBafContext context,
List<Unit> out)
out.
convertToBaf in interface ConvertToBafpublic Object clone()
clone in interface Valueclone in class Objectpublic boolean equivTo(Object c)
equivTo in interface EquivTopublic int equivHashCode()
equivHashCode in interface EquivTopublic void toString(UnitPrinter up)
toString in interface Value
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||