org.kit.furia.fragment.asm
Class FunctionValue

java.lang.Object
  extended by org.kit.furia.fragment.asm.AbstractFunction
      extended by org.kit.furia.fragment.asm.FunctionValue
All Implemented Interfaces:
FValue, org.objectweb.asm.tree.analysis.Value

public class FunctionValue
extends AbstractFunction

FunctionValue is

Author:
Arnoldo Jose Muller Molina

Field Summary
 
Fields inherited from class org.kit.furia.fragment.asm.AbstractFunction
params, paramSet
 
Constructor Summary
FunctionValue(org.objectweb.asm.tree.AbstractInsnNode insn)
           
 
Method Summary
protected  boolean equalFunctions(org.objectweb.asm.tree.analysis.Value x)
          Returns true if the function identifiers are equal.
protected  int hashCodeFunctionName()
          Generate the hash code for the function name.
protected  java.lang.String printFunctionName()
          Returns the string representation of the function name.
 
Methods inherited from class org.kit.furia.fragment.asm.AbstractFunction
addParam, getSize, toFragment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionValue

public FunctionValue(org.objectweb.asm.tree.AbstractInsnNode insn)
Method Detail

equalFunctions

protected boolean equalFunctions(org.objectweb.asm.tree.analysis.Value x)
Description copied from class: AbstractFunction
Returns true if the function identifiers are equal.

Specified by:
equalFunctions in class AbstractFunction
Returns:

hashCodeFunctionName

protected int hashCodeFunctionName()
Generate the hash code for the function name.

Specified by:
hashCodeFunctionName in class AbstractFunction

printFunctionName

protected java.lang.String printFunctionName()
Description copied from class: AbstractFunction
Returns the string representation of the function name.

Specified by:
printFunctionName in class AbstractFunction
Returns:
string representation of the function name.


Copyright © 2008 Arnoldo Jose Muller Molina. All Rights Reserved.