org.LexGrid.LexBIG.cagrid.adapters
Class ResolvedConceptReferencesIteratorAdapter

java.lang.Object
  extended by org.LexGrid.LexBIG.cagrid.adapters.ResolvedConceptReferencesIteratorAdapter
All Implemented Interfaces:
java.io.Serializable, org.LexGrid.LexBIG.Utility.Iterators.EntityListIterator, org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator

public class ResolvedConceptReferencesIteratorAdapter
extends java.lang.Object
implements org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator

See Also:
Serialized Form

Constructor Summary
ResolvedConceptReferencesIteratorAdapter(ResolvedConceptReferencesIteratorClient client)
           
 
Method Summary
 org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList get(int arg0, int arg1)
           
 org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList getNext()
           
 boolean hasNext()
           
 org.LexGrid.LexBIG.DataModel.Core.ResolvedConceptReference next()
           
 org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList next(int arg0)
           
 int numberRemaining()
           
 void release()
           
 org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator scroll(int arg0)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolvedConceptReferencesIteratorAdapter

public ResolvedConceptReferencesIteratorAdapter(ResolvedConceptReferencesIteratorClient client)
                                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

get

public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList get(int arg0,
                                                                                 int arg1)
                                                                          throws org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException,
                                                                                 org.LexGrid.LexBIG.Exceptions.LBInvocationException,
                                                                                 org.LexGrid.LexBIG.Exceptions.LBParameterException
Specified by:
get in interface org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator
Throws:
org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException
org.LexGrid.LexBIG.Exceptions.LBInvocationException
org.LexGrid.LexBIG.Exceptions.LBParameterException

getNext

public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList getNext()
Specified by:
getNext in interface org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator

next

public org.LexGrid.LexBIG.DataModel.Core.ResolvedConceptReference next()
                                                                throws org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException,
                                                                       org.LexGrid.LexBIG.Exceptions.LBInvocationException
Specified by:
next in interface org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator
Throws:
org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException
org.LexGrid.LexBIG.Exceptions.LBInvocationException

next

public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList next(int arg0)
                                                                           throws org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException,
                                                                                  org.LexGrid.LexBIG.Exceptions.LBInvocationException
Specified by:
next in interface org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator
Throws:
org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException
org.LexGrid.LexBIG.Exceptions.LBInvocationException

scroll

public org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator scroll(int arg0)
                                                                              throws org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException,
                                                                                     org.LexGrid.LexBIG.Exceptions.LBInvocationException
Specified by:
scroll in interface org.LexGrid.LexBIG.Utility.Iterators.ResolvedConceptReferencesIterator
Throws:
org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException
org.LexGrid.LexBIG.Exceptions.LBInvocationException

hasNext

public boolean hasNext()
                throws org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException
Specified by:
hasNext in interface org.LexGrid.LexBIG.Utility.Iterators.EntityListIterator
Throws:
org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException

numberRemaining

public int numberRemaining()
                    throws org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException
Specified by:
numberRemaining in interface org.LexGrid.LexBIG.Utility.Iterators.EntityListIterator
Throws:
org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException

release

public void release()
             throws org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException
Specified by:
release in interface org.LexGrid.LexBIG.Utility.Iterators.EntityListIterator
Throws:
org.LexGrid.LexBIG.Exceptions.LBResourceUnavailableException