org.apache.bcel.generic
Interface InstructionComparator
public interface InstructionComparator
Equality of instructions isn't clearly to be defined. You might
wish, for example, to compare whether instructions have the same
meaning. E.g., whether two INVOKEVIRTUALs describe the same
call.
The DEFAULT comparator however, considers two instructions
to be equal if they have same opcode and point to the same indexes
(if any) in the constant pool or the same local variable index. Branch
instructions must have the same target.
- Version:
- $Id: InstructionComparator.java 386056 2006-03-15 11:31:56Z tcurdt $
- See Also:
Instruction
DEFAULT
static final InstructionComparator DEFAULT
equals
boolean equals(Instruction i1,
Instruction i2)
Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.