FindBugs™ 1.3.9

edu.umd.cs.findbugs
Class OpcodeStack.JumpInfoFactory

java.lang.Object
  extended by edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory<edu.umd.cs.findbugs.OpcodeStack.JumpInfo>
      extended by edu.umd.cs.findbugs.OpcodeStack.JumpInfoFactory
All Implemented Interfaces:
IAnalysisEngine<MethodDescriptor,edu.umd.cs.findbugs.OpcodeStack.JumpInfo>, IMethodAnalysisEngine<edu.umd.cs.findbugs.OpcodeStack.JumpInfo>
Enclosing class:
OpcodeStack

public static class OpcodeStack.JumpInfoFactory
extends AnalysisFactory<edu.umd.cs.findbugs.OpcodeStack.JumpInfo>


Constructor Summary
OpcodeStack.JumpInfoFactory()
           
 
Method Summary
 edu.umd.cs.findbugs.OpcodeStack.JumpInfo analyze(IAnalysisCache analysisCache, MethodDescriptor descriptor)
          Perform an analysis on class or method named by given descriptor.
 
Methods inherited from class edu.umd.cs.findbugs.classfile.engine.bcel.AnalysisFactory
getAssertionMethods, getCFG, getCompactLocationNumbering, getConstantPoolGen, getDepthFirstSearch, getExceptionSetFactory, getIsNullValueDataflow, getJavaClass, getLoadedFieldSet, getMethod, getMethodGen, getReverseDepthFirstSearch, getTypeDataflow, getValueNumberDataflow, registerWith, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OpcodeStack.JumpInfoFactory

public OpcodeStack.JumpInfoFactory()
Method Detail

analyze

public edu.umd.cs.findbugs.OpcodeStack.JumpInfo analyze(IAnalysisCache analysisCache,
                                                        MethodDescriptor descriptor)
                                                 throws CheckedAnalysisException
Description copied from interface: IAnalysisEngine
Perform an analysis on class or method named by given descriptor.

Parameters:
analysisCache - the analysis cache
descriptor - the descriptor of the class or method to be analyzed
Returns:
the result of the analysis of the class or method
Throws:
CheckedAnalysisException

FindBugs™ 1.3.9

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