public class ResultSetList extends Object
| 构造器和说明 |
|---|
ResultSetList(Vector resultSets,
int size)
创建一个新的结果集列表对象,并定位到结果集列表第一个结果集的前面
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close(boolean rsToNull)
关闭结果集列表
rsToNull 为TRUE时,则说明是关闭statement了,将存放结果集的Vector设置为NULL,
|
Object |
getAt(int atIndex)
获取 index 位置的当前结果集
|
int |
getCurrIndex() |
int |
getIndex()
获取列表的当前位置
|
boolean |
hasNext()
判断列表中 index 后面是否还存在结果集
|
boolean |
isEmpty()
判断是否列表为空
|
boolean |
isFirst()
判断是否处于第一个结果集位置
|
boolean |
isLast()
判断是否处于最后一个结果集位置
|
Object |
next()
index 索引向后移动一位到下一个结果集处
|
void |
removeCurrResultSet() |
void |
removeResultSet(int atIndex)
从列表中移除指定位置的结果集
|
void |
removeResultSet(Object o) |
void |
setCurrentResultSet(int newIndex)
定位到列表的指定位置
|
int |
size()
返回结果集的数目
|
public ResultSetList(Vector resultSets, int size)
public void close(boolean rsToNull)
throws SQLException
SQLExceptionpublic Object getAt(int atIndex)
public boolean hasNext()
public boolean isEmpty()
public boolean isFirst()
public boolean isLast()
public Object next()
public void removeResultSet(int atIndex)
public void removeResultSet(Object o)
public void removeCurrResultSet()
public void setCurrentResultSet(int newIndex)
public int size()
public int getIndex()
public int getCurrIndex()
Copyright © 2025. All rights reserved.