org.aspectj.apache.bcel.generic
Class ReturnaddressType

java.lang.Object
  extended by org.aspectj.apache.bcel.generic.Type
      extended by org.aspectj.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


Nested Class Summary
 
Nested classes/interfaces inherited from class org.aspectj.apache.bcel.generic.Type
Type.TypeHolder
 
Field Summary
static ReturnaddressType NO_TARGET
           
 
Fields inherited from class org.aspectj.apache.bcel.generic.Type
BOOLEAN, BYTE, CHAR, CLASS, DOUBLE, EXCEPTION, FLOAT, INT, INTEGER, ITERATOR, LIST, LONG, NO_ARGS, NULL, OBJECT, OBJECT_ARRAY, SHORT, signature, STRING, STRING_ARRAY, STRINGARRAY1, STRINGARRAY2, STRINGARRAY3, STRINGARRAY4, STRINGARRAY5, STRINGARRAY6, STRINGARRAY7, STRINGBUFFER, STRINGBUILDER, 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.aspectj.apache.bcel.generic.Type
getArgumentSizes, getArgumentTypes, getReturnType, getSignature, getSignature, getSignature, getSize, getType, getType, getType, getTypeInternal, getTypeSize, 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