net.sf.rej.java.instruction
Class Parameters

java.lang.Object
  extended by net.sf.rej.java.instruction.Parameters

public class Parameters
extends java.lang.Object


Field Summary
static Parameters EMPTY_PARAMS
           
 
Constructor Summary
Parameters()
           
Parameters(ParameterType[] types)
           
 
Method Summary
 void addParam(ParameterType type)
           
 void addValue(int i)
           
 void addValue(java.lang.Object o)
           
 boolean equals(java.lang.Object o)
           
 int getCount()
           
 int getInt(int pos)
           
 java.lang.Object getObject(int i)
           
 java.lang.String getString(DecompilationContext dc)
           
 ParameterType getType(int i)
           
 int hashCode()
           
 void setValue(int i, java.lang.Object object)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_PARAMS

public static final Parameters EMPTY_PARAMS
Constructor Detail

Parameters

public Parameters()

Parameters

public Parameters(ParameterType[] types)
Method Detail

getCount

public int getCount()

addParam

public void addParam(ParameterType type)

addValue

public void addValue(int i)

addValue

public void addValue(java.lang.Object o)

getInt

public int getInt(int pos)

getType

public ParameterType getType(int i)

getObject

public java.lang.Object getObject(int i)

setValue

public void setValue(int i,
                     java.lang.Object object)

getString

public java.lang.String getString(DecompilationContext dc)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object