com.hp.hpl.mesa.rdf.jena.common
Class  ResIteratorImpl
java.lang.Object
  |
  +--com.hp.hpl.mesa.rdf.jena.common.ResIteratorImpl
- All Implemented Interfaces: 
 - ResIterator
 
- public class ResIteratorImpl
- extends java.lang.Object
- implements ResIterator
   
An implementation of ResIterator.
- Version: 
 - Release='$Name:  $' Revision='$Revision: 1.2 $' Date='$Date: 2001/09/23 17:52:31 $'
 
- Author: 
 - bwm
 
| 
Constructor Summary | 
ResIteratorImpl(java.util.Iterator iter,
                java.lang.Object object)
 
          Creates new ResIterator | 
 
| 
Method Summary | 
 void | 
close()
 
          Terminate the iteration and free up resources. | 
 boolean | 
hasNext()
 
          Determine if there any more Resources in the iteration. | 
 Resource | 
next()
 
          Return the next Resource of the iteration. | 
 void | 
remove()
 
          Unsupported Operation. | 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ResIteratorImpl
public ResIteratorImpl(java.util.Iterator iter,
                       java.lang.Object object)
- Creates new ResIterator
 
hasNext
public boolean hasNext()
                throws RDFException
- Description copied from interface: 
ResIterator 
- Determine if there any more Resources in the iteration.
- Specified by: 
 hasNext in interface ResIterator
 
- Following copied from interface: 
com.hp.hpl.mesa.rdf.jena.model.ResIterator 
- Returns:
 - true if and only if there are more Resources available
 from the iteration.
 - Throws:
 RDFException - Generic RDF exception.
 
 
next
public Resource next()
              throws java.util.NoSuchElementException,
                     RDFException
- Description copied from interface: 
ResIterator 
- Return the next Resource of the iteration.
- Specified by: 
 next in interface ResIterator
 
- Following copied from interface: 
com.hp.hpl.mesa.rdf.jena.model.ResIterator 
- Returns:
 - The next Resource from the iteration.
 - Throws:
 java.util.NoSuchElementException - if there are no more to be returned.RDFException - Generic RDF exception.
 
 
remove
public void remove()
            throws java.util.NoSuchElementException,
                   RDFException
- Description copied from interface: 
ResIterator 
- Unsupported Operation.
- Specified by: 
 remove in interface ResIterator
 
- Following copied from interface: 
com.hp.hpl.mesa.rdf.jena.model.ResIterator 
- Throws:
 java.util.NoSuchElementException -  RDFException -  
 
 
close
public void close()
           throws RDFException
- Description copied from interface: 
ResIterator 
- Terminate the iteration and free up resources.
 
Some implementations, e.g. on relational databases, hold resources while
 the iterator still exists.  These will normally be freed when the iteration
 completes.  However, if an application wishes to ensure they are freed without
 completing the iteration, this method should be called.
- Specified by: 
 close in interface ResIterator
 
- Following copied from interface: 
com.hp.hpl.mesa.rdf.jena.model.ResIterator 
- Throws:
 RDFException - Generic RDF exception.
 
 
Copyright © 2001 Hewlett-Packard. All Rights Reserved.