play.db.helper
类 JdbcIterator<T>
java.lang.Object
play.db.helper.JdbcIterator<T>
- 所有已实现的接口:
- java.io.Closeable, java.lang.Iterable<T>, java.util.Iterator<T>
- 直接已知子类:
- JdbcWindowIterator
public class JdbcIterator<T>
- extends java.lang.Object
- implements java.util.Iterator<T>, java.lang.Iterable<T>, java.io.Closeable
Iterate over a JDBC ResultSet
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
protected final JdbcResultFactory<T> factory
result
protected java.sql.ResultSet result
JdbcIterator
public JdbcIterator(java.sql.ResultSet result,
JdbcResultFactory<T> factory)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
JdbcIterator
public JdbcIterator(java.sql.ResultSet result,
java.lang.Class<T> resultClass)
throws java.sql.SQLException
- 抛出:
java.sql.SQLException
execute
public static <U> JdbcIterator<U> execute(SqlQuery query,
java.lang.Class<U> resultClass)
execute
public static <U> JdbcIterator<U> execute(SqlQuery query,
JdbcResultFactory<U> factory)
close
public void close()
- 指定者:
- 接口
java.io.Closeable
中的 close
close
public static void close(java.util.Iterator<?> iterator)
load
protected void load()
hasNext
public boolean hasNext()
- 指定者:
- 接口
java.util.Iterator<T>
中的 hasNext
next
public T next()
- 指定者:
- 接口
java.util.Iterator<T>
中的 next
remove
public void remove()
- 指定者:
- 接口
java.util.Iterator<T>
中的 remove
iterator
public java.util.Iterator<T> iterator()
- 指定者:
- 接口
java.lang.Iterable<T>
中的 iterator
Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly