edu.umd.cs.findbugs.classfile

Interface IClassFactory

public interface IClassFactory

Author: David Hovemeyer

Method Summary
IAnalysisCachecreateAnalysisCache(IClassPath classPath, IErrorLogger errorLogger)
IClassPathcreateClassPath()
IClassPathBuildercreateClassPathBuilder(IErrorLogger errorLogger)
ICodeBaseLocatorcreateFilesystemCodeBaseLocator(String pathName)
ICodeBaseLocatorcreateNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, String path)

Method Detail

createAnalysisCache

public IAnalysisCache createAnalysisCache(IClassPath classPath, IErrorLogger errorLogger)

createClassPath

public IClassPath createClassPath()

createClassPathBuilder

public IClassPathBuilder createClassPathBuilder(IErrorLogger errorLogger)

createFilesystemCodeBaseLocator

public ICodeBaseLocator createFilesystemCodeBaseLocator(String pathName)

createNestedArchiveCodeBaseLocator

public ICodeBaseLocator createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, String path)
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.