edu.umd.cs.findbugs.ba.ir
Class NullCheck

java.lang.Object
  extended by org.apache.bcel.generic.Instruction
      extended by edu.umd.cs.findbugs.ba.ir.ExtendedInstruction
          extended by edu.umd.cs.findbugs.ba.ir.NullCheck
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class NullCheck
extends ExtendedInstruction

Synthetic null check instruction.

Note: this class is just an idea sketch. There is no guarantee it will ever be used for anything.

Author:
David Hovemeyer
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.bcel.generic.Instruction
length, opcode
 
Method Summary
 void accept(ExtendedVisitor visitor)
           
static NullCheck instance()
           
 
Methods inherited from class edu.umd.cs.findbugs.ba.ir.ExtendedInstruction
accept, hashCode
 
Methods inherited from class org.apache.bcel.generic.Instruction
consumeStack, copy, dump, equals, getComparator, getLength, getName, getOpcode, initFromFile, produceStack, readInstruction, setComparator, toString, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

instance

public static NullCheck instance()

accept

public void accept(ExtendedVisitor visitor)
Specified by:
accept in class ExtendedInstruction