soot.jimple.toolkits.infoflow
Class FakeJimpleLocal

java.lang.Object
  extended by soot.jimple.internal.JimpleLocal
      extended by soot.jimple.toolkits.infoflow.FakeJimpleLocal
All Implemented Interfaces:
Serializable, EquivTo, Immediate, ConvertToBaf, Local, Numberable, Switchable, Value

public class FakeJimpleLocal
extends JimpleLocal

See Also:
Serialized Form

Constructor Summary
FakeJimpleLocal(String name, Type t, Local realLocal)
          Constructs a FakeJimpleLocal of the given name and type.
FakeJimpleLocal(String name, Type t, Local realLocal, Object info)
           
 
Method Summary
 Object clone()
          Returns a clone of the current JimpleLocal.
 boolean equals(Object o)
           
 boolean equivTo(Object o)
          Returns true if the given object is structurally equal to this one.
 Object getInfo()
           
 Local getRealLocal()
           
 void setInfo(Object o)
           
 
Methods inherited from class soot.jimple.internal.JimpleLocal
apply, convertToBaf, equivHashCode, getName, getNumber, getType, getUseBoxes, hashCode, setName, setNumber, setType, toString, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FakeJimpleLocal

public FakeJimpleLocal(String name,
                       Type t,
                       Local realLocal)
Constructs a FakeJimpleLocal of the given name and type.


FakeJimpleLocal

public FakeJimpleLocal(String name,
                       Type t,
                       Local realLocal,
                       Object info)
Method Detail

equivTo

public boolean equivTo(Object o)
Returns true if the given object is structurally equal to this one.

Specified by:
equivTo in interface EquivTo
Overrides:
equivTo in class JimpleLocal

equals

public boolean equals(Object o)
Overrides:
equals in class Object

clone

public Object clone()
Returns a clone of the current JimpleLocal.

Specified by:
clone in interface Value
Overrides:
clone in class JimpleLocal

getRealLocal

public Local getRealLocal()

getInfo

public Object getInfo()

setInfo

public void setInfo(Object o)