private class JarZipSchemeResourceFinderFactory.JarZipSchemeScanner extends AbstractResourceFinderAdapter
| Modifier and Type | Field and Description |
|---|---|
private java.io.InputStream |
inputStream |
private JarFileScanner |
jarFileScanner |
| Modifier | Constructor and Description |
|---|---|
private |
JarZipSchemeScanner(java.io.InputStream inputStream,
java.lang.String parent,
boolean recursive) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Default implementation of
#close() which does nothing. |
boolean |
hasNext() |
java.lang.String |
next() |
java.io.InputStream |
open()
Open current resource.
|
void |
reset()
Reset the
ResourceFinder instance. |
removeprivate final java.io.InputStream inputStream
private final JarFileScanner jarFileScanner
private JarZipSchemeScanner(java.io.InputStream inputStream,
java.lang.String parent,
boolean recursive)
throws java.io.IOException
java.io.IOExceptionpublic boolean hasNext()
public java.lang.String next()
public java.io.InputStream open()
ResourceFinderpublic void close()
AbstractResourceFinderAdapter#close() which does nothing.close in interface java.lang.AutoCloseableclose in interface ResourceFinderclose in class AbstractResourceFinderAdapterpublic void reset()
ResourceFinderResourceFinder instance.
Upon calling this method the implementing class MUST reset its internal state to the initial state.