public class ClassFactory extends java.lang.Object implements IClassFactory
Modifier and Type | Method and Description |
---|---|
IAnalysisCache |
createAnalysisCache(IClassPath classPath,
BugReporter errorLogger) |
IClassPath |
createClassPath() |
IClassPathBuilder |
createClassPathBuilder(IErrorLogger errorLogger) |
ICodeBaseLocator |
createFilesystemCodeBaseLocator(java.lang.String pathName) |
ICodeBaseLocator |
createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase,
java.lang.String path) |
static IClassFactory |
instance() |
public static IClassFactory instance()
public IClassPath createClassPath()
createClassPath
in interface IClassFactory
public IClassPathBuilder createClassPathBuilder(IErrorLogger errorLogger)
createClassPathBuilder
in interface IClassFactory
public ICodeBaseLocator createFilesystemCodeBaseLocator(java.lang.String pathName)
createFilesystemCodeBaseLocator
in interface IClassFactory
public ICodeBaseLocator createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, java.lang.String path)
createNestedArchiveCodeBaseLocator
in interface IClassFactory
public IAnalysisCache createAnalysisCache(IClassPath classPath, BugReporter errorLogger)
createAnalysisCache
in interface IClassFactory
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.