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
IOException
public ResourceMetaDataIterator(String rsrc, ClassLoader loader) throws IOException
IOException
public boolean hasNext()
MetaDataIterator
hasNext
in interface MetaDataIterator
public URL next()
MetaDataIterator
next
in interface MetaDataIterator
public InputStream getInputStream() throws IOException
MetaDataIterator
getInputStream
in interface MetaDataIterator
IOException
public File getFile() throws IOException
MetaDataIterator
getFile
in interface MetaDataIterator
IOException
public void close()
MetaDataIterator
close
in interface MetaDataIterator
close
in interface Closeable
Copyright © 2006–2017 Apache Software Foundation. All rights reserved.