org.oclc.da.gdfr.registryprototype.srw
Class CollectionFacadeRecordIterator

java.lang.Object
  extended by org.oclc.da.gdfr.registryprototype.srw.CollectionFacadeRecordIterator
All Implemented Interfaces:
java.util.Iterator, ORG.oclc.os.SRW.RecordIterator

public class CollectionFacadeRecordIterator
extends java.lang.Object
implements ORG.oclc.os.SRW.RecordIterator

Author:
stanesca

Constructor Summary
CollectionFacadeRecordIterator(DataObject[] resultsItems, java.lang.String schemaID)
          Creates a new instance of PearsRecordIterator
 
Method Summary
 void close()
           
 boolean hasNext()
           
 java.lang.Object next()
           
 ORG.oclc.os.SRW.Record nextRecord()
           
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionFacadeRecordIterator

public CollectionFacadeRecordIterator(DataObject[] resultsItems,
                                      java.lang.String schemaID)
                               throws java.lang.InstantiationException
Creates a new instance of PearsRecordIterator

Throws:
java.lang.InstantiationException
Method Detail

close

public void close()
Specified by:
close in interface ORG.oclc.os.SRW.RecordIterator

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator

next

public java.lang.Object next()
                      throws java.util.NoSuchElementException
Specified by:
next in interface java.util.Iterator
Throws:
java.util.NoSuchElementException

nextRecord

public ORG.oclc.os.SRW.Record nextRecord()
                                  throws java.util.NoSuchElementException
Specified by:
nextRecord in interface ORG.oclc.os.SRW.RecordIterator
Throws:
java.util.NoSuchElementException

remove

public void remove()
            throws java.lang.UnsupportedOperationException
Specified by:
remove in interface java.util.Iterator
Throws:
java.lang.UnsupportedOperationException


Copyright © 2008 OCLC Online Computer Library Center, Inc.. All Rights Reserved.