Google

bcel API: Class ReturnaddressType

org.apache.bcel.generic
Class ReturnaddressType

java.lang.Object
  |
  +--org.apache.bcel.generic.Type
        |
        +--org.apache.bcel.generic.ReturnaddressType

public class ReturnaddressType
extends Type

Returnaddress, the type JSR or JSR_W instructions push upon the stack. see vmspec2 §3.3.3

Version:
$Id: ReturnaddressType.java,v 1.1.1.1 2001/10/29 20:00:26 jvanzyl Exp $
Author:
Enver Haase

Field Summary
static ReturnaddressType NO_TARGET
           
 
Fields inherited from class org.apache.bcel.generic.Type
BOOLEAN, BYTE, CHAR, DOUBLE, FLOAT, INT, LONG, NO_ARGS, NULL, OBJECT, SHORT, signature, STRING, STRINGBUFFER, THROWABLE, type, UNKNOWN, VOID
 
Constructor Summary
ReturnaddressType(InstructionHandle returnTarget)
          Creates a ReturnaddressType object with a target.
 
Method Summary
 boolean equals(java.lang.Object rat)
          Returns if the two Returnaddresses refer to the same target.
 InstructionHandle getTarget()
           
 
Methods inherited from class org.apache.bcel.generic.Type
getArgumentTypes, getMethodSignature, getReturnType, getSignature, getSize, getType, getType, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NO_TARGET

public static final ReturnaddressType NO_TARGET
Constructor Detail

ReturnaddressType

public ReturnaddressType(InstructionHandle returnTarget)
Creates a ReturnaddressType object with a target.
Method Detail

equals

public boolean equals(java.lang.Object rat)
Returns if the two Returnaddresses refer to the same target.
Overrides:
equals in class java.lang.Object

getTarget

public InstructionHandle getTarget()
Returns:
the target of this ReturnaddressType