org.objectweb.fractal.aokell.lib.asm
Interface ISignatureParameter

All Known Implementing Classes:
SPDouble, SPFloat, SPInt, SPLong, SPObject, SPVoid

public interface ISignatureParameter

This interface is implemented by all the types of parameters that can be found in a signature string.

Author:
Lionel Seinturier

Method Summary
 int getLoadOpCode()
          Return the LOAD opcode that corresponds to this type.
 int getReturnOpCode()
          Return the RETURN opcode that corresponds to this type.
 int stackSize()
          Return the size occupied by this opcode on the stack.
 

Method Detail

getLoadOpCode

int getLoadOpCode()
Return the LOAD opcode that corresponds to this type.


getReturnOpCode

int getReturnOpCode()
Return the RETURN opcode that corresponds to this type.


stackSize

int stackSize()
Return the size occupied by this opcode on the stack.