public class ResourceMetaDataIterator extends Object implements MetaDataIterator
| Constructor and Description |
|---|
ResourceMetaDataIterator(String rsrc)
Constructor; supply the resource to parse.
|
ResourceMetaDataIterator(String rsrc,
ClassLoader loader)
Constructor; supply the resource to parse.
|
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the resources used by this iterator.
|
File |
getFile()
Return the last-iterated metadata resource content as a file, or null
if not an extant file.
|
InputStream |
getInputStream()
Return the last-iterated metadata resource content as a stream.
|
boolean |
hasNext()
Return whether there is another resource to iterate over.
|
URL |
next()
Return the next metadata resource.
|
public ResourceMetaDataIterator(String rsrc) throws IOException
IOExceptionpublic ResourceMetaDataIterator(String rsrc, ClassLoader loader) throws IOException
IOExceptionpublic boolean hasNext()
MetaDataIteratorhasNext in interface MetaDataIteratorpublic URL next()
MetaDataIteratornext in interface MetaDataIteratorpublic InputStream getInputStream() throws IOException
MetaDataIteratorgetInputStream in interface MetaDataIteratorIOExceptionpublic File getFile() throws IOException
MetaDataIteratorgetFile in interface MetaDataIteratorIOExceptionpublic void close()
MetaDataIteratorclose in interface MetaDataIteratorclose in interface CloseableCopyright © 2006–2022 Apache Software Foundation. All rights reserved.