Class Tag

java.lang.Object
org.aspectj.apache.bcel.generic.Tag
All Implemented Interfaces:
Cloneable, InstructionTargeter
Direct Known Subclasses:
LineNumberTag, LocalVariableTag

public abstract class Tag extends Object implements InstructionTargeter, Cloneable
A tag is an instruction-targeter that does not remember its target. Instruction handles will maintain a list of targeters but there won't be a way to get back from the tag to the instruction. Maintaining these backward/forward links just slows everything down.