org.databene.platform.db
Class ResultSetEntityIterator

java.lang.Object
  extended by org.databene.platform.db.ResultSetEntityIterator
All Implemented Interfaces:
java.io.Closeable, org.databene.webdecs.DataIterator<Entity>

public class ResultSetEntityIterator
extends java.lang.Object
implements org.databene.webdecs.DataIterator<Entity>

Iterates a ResultSet returning Entity objects.

Author:
Volker Bergmann |since 0.3.04

Constructor Summary
ResultSetEntityIterator(org.databene.webdecs.DataIterator<java.sql.ResultSet> source, ComplexTypeDescriptor descriptor)
           
 
Method Summary
 void close()
           
 java.lang.Class<Entity> getType()
           
 org.databene.webdecs.DataContainer<Entity> next(org.databene.webdecs.DataContainer<Entity> container)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultSetEntityIterator

public ResultSetEntityIterator(org.databene.webdecs.DataIterator<java.sql.ResultSet> source,
                               ComplexTypeDescriptor descriptor)
Method Detail

getType

public java.lang.Class<Entity> getType()
Specified by:
getType in interface org.databene.webdecs.DataIterator<Entity>

next

public org.databene.webdecs.DataContainer<Entity> next(org.databene.webdecs.DataContainer<Entity> container)
Specified by:
next in interface org.databene.webdecs.DataIterator<Entity>

close

public void close()
Specified by:
close in interface java.io.Closeable
Specified by:
close in interface org.databene.webdecs.DataIterator<Entity>


Copyright © 2013. All Rights Reserved.