FindBugs™ 1.3.9

edu.umd.cs.findbugs.ba
Class CFGBuilderFactory

java.lang.Object
  extended by edu.umd.cs.findbugs.ba.CFGBuilderFactory

public class CFGBuilderFactory
extends java.lang.Object

Factory object to create CFGBuilders for methods. Using a CFGBuilderFactory is preferable to direct instantiation of CFGBuilders, because it gives us an easy hook for plugging in new CFGBuilder implementations. (CFGs for Java are a little tricky to get right.)

Author:
David Hovemeyer
See Also:
CFG, CFGBuilder

Constructor Summary
CFGBuilderFactory()
           
 
Method Summary
static CFGBuilder create(org.apache.bcel.generic.MethodGen methodGen)
          Create a CFGBuilder to build a CFG for given method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CFGBuilderFactory

public CFGBuilderFactory()
Method Detail

create

public static CFGBuilder create(@NonNull
                                org.apache.bcel.generic.MethodGen methodGen)
Create a CFGBuilder to build a CFG for given method.

Parameters:
methodGen - the method
Returns:
a CFGBuilder for the method

FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.