|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.openjpa.lib.meta.MetaDataIteratorChain
public class MetaDataIteratorChain
Metadata iterator that combines several iterators.
Constructor Summary | |
---|---|
MetaDataIteratorChain()
Default constructor. |
|
MetaDataIteratorChain(MetaDataIterator itr1,
MetaDataIterator itr2)
Combine two iterators. |
Method Summary | |
---|---|
void |
addIterator(MetaDataIterator itr)
Add an iterator to the chain. |
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. |
Object |
next()
Return the next metadata resource. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MetaDataIteratorChain()
public MetaDataIteratorChain(MetaDataIterator itr1, MetaDataIterator itr2)
Method Detail |
---|
public void addIterator(MetaDataIterator itr)
public boolean hasNext() throws IOException
MetaDataIterator
hasNext
in interface MetaDataIterator
IOException
public Object next() throws IOException
MetaDataIterator
next
in interface MetaDataIterator
IOException
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |