edu.umd.cs.findbugs.classfile
public interface IClassPathBuilder
Method Summary | |
---|---|
void | addCodeBase(ICodeBaseLocator locator, boolean isApplication)
Add a project codebase.
|
void | build(IClassPath classPath, IClassPathBuilderProgress progress)
Build the classpath.
|
List<ClassDescriptor> | getAppClassList()
Get the list of application classes discovered while scanning the classpath.
|
void | scanNestedArchives(boolean scanNestedArchives)
Set whether or not nested archives should be scanned.
|
Parameters: locator locator for project codebase isApplication true if the codebase is an application codebase, false otherwise
Parameters: classPath IClassPath object to build progress IClassPathBuilderProgress callback
Throws: ResourceNotFoundException IOException InterruptedException
Returns: list of application classes
Parameters: scanNestedArchives true if nested archives should be scanned, false otherwise