joeq.Compiler.Quad
Class Operand.AConstOperand

java.lang.Object
  extended by joeq.Compiler.Quad.Operand.AConstOperand
All Implemented Interfaces:
Operand, Operand.Const4Operand, Operand.ConstOperand
Enclosing interface:
Operand

public static class Operand.AConstOperand
extends Object
implements Operand.Const4Operand


Nested Class Summary
 
Nested classes/interfaces inherited from interface joeq.Compiler.Quad.Operand
Operand.AConstOperand, Operand.BasicBlockTableOperand, Operand.ConditionOperand, Operand.Const4Operand, Operand.Const8Operand, Operand.ConstOperand, Operand.DConstOperand, Operand.FConstOperand, Operand.FieldOperand, Operand.IConstOperand, Operand.IntValueTableOperand, Operand.LConstOperand, Operand.MethodOperand, Operand.ParamListOperand, Operand.PConstOperand, Operand.RegisterOperand, Operand.TargetOperand, Operand.TypeOperand, Operand.UnnecessaryGuardOperand, Operand.Util
 
Constructor Summary
Operand.AConstOperand(Object v)
           
 
Method Summary
 void attachToQuad(Quad q)
           
 Operand copy()
           
 int getBits()
           
 Quad getQuad()
           
 jq_Reference getType()
           
 Object getValue()
           
 Object getWrapped()
           
 boolean isSimilar(Operand that)
           
 void setValue(Object o)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Operand.AConstOperand

public Operand.AConstOperand(Object v)
Method Detail

getValue

public Object getValue()

setValue

public void setValue(Object o)

toString

public String toString()
Overrides:
toString in class Object

getType

public jq_Reference getType()

attachToQuad

public void attachToQuad(Quad q)
Specified by:
attachToQuad in interface Operand

getQuad

public Quad getQuad()
Specified by:
getQuad in interface Operand

copy

public Operand copy()
Specified by:
copy in interface Operand

isSimilar

public boolean isSimilar(Operand that)
Specified by:
isSimilar in interface Operand

getBits

public int getBits()
Specified by:
getBits in interface Operand.Const4Operand

getWrapped

public Object getWrapped()
Specified by:
getWrapped in interface Operand.ConstOperand


Copyright © 2001-2008 John Whaley. All Rights Reserved.