Package edu.umd.cs.findbugs.classfile
Interface IScannableCodeBase
- All Superinterfaces:
AutoCloseable
,ICodeBase
- All Known Implementing Classes:
AbstractScannableCodeBase
,DirectoryCodeBase
,EmptyCodeBase
,JrtfsCodeBase
,NestedZipFileCodeBase
,SingleFileCodeBase
,ZipFileCodeBase
,ZipInputStreamCodeBase
A scannable code base: in addition to looking up a named resource, scannable
code bases can also enumerate the names of the resources they contain.
- Author:
- David Hovemeyer
-
Nested Class Summary
Nested classes/interfaces inherited from interface edu.umd.cs.findbugs.classfile.ICodeBase
ICodeBase.Discovered
-
Method Summary
Modifier and TypeMethodDescriptioniterator()
Get an iterator over the resources in the this code base.Methods inherited from interface edu.umd.cs.findbugs.classfile.ICodeBase
close, containsSourceFiles, getCodeBaseLocator, getHowDiscovered, getLastModifiedTime, getPathName, isApplicationCodeBase, lookupResource, setApplicationCodeBase, setHowDiscovered, setLastModifiedTime
-
Method Details
-
iterator
Get an iterator over the resources in the this code base.- Returns:
- ICodeBaseIterator over the resources in the code base
- Throws:
InterruptedException
-