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.
-
Nested Class Summary
Nested classes/interfaces inherited from interface ICodeBase
ICodeBase.Discovered -
Method Summary
Modifier and TypeMethodDescriptioniterator()Get an iterator over the resources in the this code base.Methods inherited from interface 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
-