Package edu.umd.cs.findbugs.classfile
Interface IClassFactory
-
- All Known Implementing Classes:
ClassFactory
public interface IClassFactory
- Author:
- David Hovemeyer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
createClassPath
IClassPath createClassPath()
-
createClassPathBuilder
IClassPathBuilder createClassPathBuilder(IErrorLogger errorLogger)
-
createFilesystemCodeBaseLocator
ICodeBaseLocator createFilesystemCodeBaseLocator(java.lang.String pathName)
-
createNestedArchiveCodeBaseLocator
ICodeBaseLocator createNestedArchiveCodeBaseLocator(ICodeBase parentCodeBase, java.lang.String path)
-
createAnalysisCache
IAnalysisCache createAnalysisCache(IClassPath classPath, BugReporter errorLogger)
-
-