亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rowdatastatic.java

?? mysql jdbc驅動程序 mysql jdbc驅動程序 mysql jdbc驅動程序 mysql jdbc驅動程序
?? JAVA
字號:
/* Copyright (C) 2002-2006 MySQL AB This program is free software; you can redistribute it and/or modify it under the terms of version 2 of the GNU General Public License as  published by the Free Software Foundation. There are special exceptions to the terms and conditions of the GPL  as it is applied to this software. View the full text of the  exception in file EXCEPTIONS-CONNECTOR-J in the directory of this  software distribution. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA */package com.mysql.jdbc;import java.util.ArrayList;import java.util.List;/** * Represents an in-memory result set *  * @author dgan * @version $Id: RowDataStatic.java 6027 2006-11-15 18:49:17Z mmatthews $ */public class RowDataStatic implements RowData {	private int index;	ResultSet owner;	private List rows;	/**	 * Creates a new RowDataStatic object.	 * 	 * @param rows	 *            DOCUMENT ME!	 */	public RowDataStatic(ArrayList rows) {		this.index = -1;		this.rows = rows;	}	/**	 * DOCUMENT ME!	 * 	 * @param row	 *            DOCUMENT ME!	 */	public void addRow(byte[][] row) {		this.rows.add(row);	}	/**	 * Moves to after last.	 */	public void afterLast() {		this.index = this.rows.size();	}	/**	 * Moves to before first.	 */	public void beforeFirst() {		this.index = -1;	}	/**	 * DOCUMENT ME!	 */	public void beforeLast() {		this.index = this.rows.size() - 2;	}	/**	 * DOCUMENT ME!	 */	public void close() {	}	/**	 * DOCUMENT ME!	 * 	 * @param atIndex	 *            DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public Object[] getAt(int atIndex) {		if ((atIndex < 0) || (atIndex >= this.rows.size())) {			return null;		}		return (Object[]) this.rows.get(atIndex);	}	/**	 * DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public int getCurrentRowNumber() {		return this.index;	}	/**	 * @see com.mysql.jdbc.RowData#getOwner()	 */	public ResultSet getOwner() {		return this.owner;	}	/**	 * DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public boolean hasNext() {		boolean hasMore = (this.index + 1) < this.rows.size();		return hasMore;	}	/**	 * Returns true if we got the last element.	 * 	 * @return DOCUMENT ME!	 */	public boolean isAfterLast() {		return this.index >= this.rows.size();	}	/**	 * Returns if iteration has not occured yet.	 * 	 * @return DOCUMENT ME!	 */	public boolean isBeforeFirst() {		return (this.index == -1) && (this.rows.size() != 0);	}	/**	 * DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public boolean isDynamic() {		return false;	}	/**	 * DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public boolean isEmpty() {		return this.rows.size() == 0;	}	/**	 * DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public boolean isFirst() {		return this.index == 0;	}	/**	 * DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public boolean isLast() {		//		// You can never be on the 'last' row of		// an empty result set		//		if (this.rows.size() == 0) {			return false;		}		return (this.index == (this.rows.size() - 1));	}	/**	 * DOCUMENT ME!	 * 	 * @param rows	 *            DOCUMENT ME!	 */	public void moveRowRelative(int rowsToMove) {		this.index += rowsToMove;	}	/**	 * DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public Object[] next() {		this.index++;		if (this.index < this.rows.size()) {			return (Object[]) this.rows.get(this.index);		}		return null;	}	/**	 * DOCUMENT ME!	 * 	 * @param atIndex	 *            DOCUMENT ME!	 */	public void removeRow(int atIndex) {		this.rows.remove(atIndex);	}	/**	 * DOCUMENT ME!	 * 	 * @param newIndex	 *            DOCUMENT ME!	 */	public void setCurrentRow(int newIndex) {		this.index = newIndex;	}	/**	 * @see com.mysql.jdbc.RowData#setOwner(com.mysql.jdbc.ResultSet)	 */	public void setOwner(ResultSet rs) {		this.owner = rs;	}	/**	 * DOCUMENT ME!	 * 	 * @return DOCUMENT ME!	 */	public int size() {		return this.rows.size();	}	public boolean wasEmpty() {		return (this.rows != null && this.rows.size() == 0);	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中国色在线观看另类| 精品99999| 国产盗摄视频一区二区三区| 丝袜亚洲另类欧美综合| 中文字幕不卡在线| 国产精品美女视频| 亚洲欧美激情小说另类| 不卡电影免费在线播放一区| 蜜臀av性久久久久av蜜臀妖精| 日韩欧美一区中文| 91精品国产综合久久福利| 不卡的av网站| 久久久精品tv| 国产尤物一区二区在线| 激情综合网天天干| 日韩欧美一区在线观看| 丁香一区二区三区| 国产精品一二三区| 国产成人精品影视| 成人免费观看男女羞羞视频| 粉嫩av一区二区三区粉嫩| 99re这里都是精品| 欧美喷潮久久久xxxxx| 精品久久久久久久人人人人传媒| 国产亚洲精品aa| 亚洲狼人国产精品| 捆绑变态av一区二区三区| 国产99精品视频| 欧美丝袜第三区| 久久久综合九色合综国产精品| 亚洲欧美日韩国产手机在线| 日本美女一区二区| 99久久精品久久久久久清纯| 欧美福利一区二区| 欧美激情中文不卡| 五月天精品一区二区三区| 国产成人精品免费看| 欧美视频一区二区三区四区| 26uuu精品一区二区| 一区二区三区中文在线| 九九精品一区二区| 成人av影视在线观看| 欧美日韩国产综合草草| 欧美经典三级视频一区二区三区| 亚洲综合激情网| 国产成人精品影院| 欧美一级专区免费大片| 亚洲免费资源在线播放| 国产乱人伦偷精品视频免下载| 欧洲精品在线观看| 欧美国产1区2区| 青青草一区二区三区| 色婷婷一区二区| 亚洲国产精品传媒在线观看| 婷婷中文字幕一区三区| 一本一道波多野结衣一区二区| 精品成人私密视频| 视频一区二区国产| 色婷婷精品久久二区二区蜜臂av | 成人一区在线看| 欧美高清性hdvideosex| 一区二区三区电影在线播| 国产电影一区二区三区| 日韩欧美国产综合在线一区二区三区| 综合激情成人伊人| 成人丝袜18视频在线观看| 日韩欧美视频一区| 亚洲高清免费一级二级三级| 成人黄色免费短视频| 久久亚洲二区三区| 一级做a爱片久久| 成人免费av在线| 久久这里只有精品首页| 日本成人在线看| 51久久夜色精品国产麻豆| 中文字幕第一区综合| 国产精品亚洲成人| 国产日韩三级在线| 国产一区二区在线电影| 日韩精品一区二区三区在线 | 99久久精品国产毛片| 国产欧美一区二区三区沐欲| 蜜臀av一区二区| 欧美日韩一级二级三级| 亚洲一区在线观看免费观看电影高清| 色婷婷综合久久| 依依成人精品视频| 欧美午夜精品一区二区蜜桃| 亚洲图片欧美激情| 一本大道久久a久久精二百| 一区二区三区在线观看欧美| 色综合久久88色综合天天免费| 亚洲三级免费电影| 日本高清成人免费播放| 亚洲综合丝袜美腿| 欧美在线观看一区| 亚洲福中文字幕伊人影院| 欧美伊人久久久久久久久影院 | 亚洲人午夜精品天堂一二香蕉| 粉嫩av一区二区三区粉嫩| 国产日韩在线不卡| 国产精品一级黄| 国产亚洲精久久久久久| 国产精品一线二线三线精华| 欧美一区国产二区| 麻豆精品一区二区三区| 国产亚洲欧美激情| www.在线欧美| 一区二区不卡在线视频 午夜欧美不卡在| 日本电影亚洲天堂一区| 亚洲国产日韩一级| 91精品一区二区三区在线观看| 同产精品九九九| 欧美日韩精品欧美日韩精品一综合| 人人狠狠综合久久亚洲| 91精品国产色综合久久| 久久电影网电视剧免费观看| 久久久五月婷婷| 色悠悠久久综合| 日韩中文字幕麻豆| 久久久久国产成人精品亚洲午夜| 成人高清视频在线观看| 亚洲一卡二卡三卡四卡五卡| 欧美丰满美乳xxx高潮www| 精品一区在线看| 国产精品免费人成网站| 色婷婷av一区| 麻豆成人久久精品二区三区小说| 国产校园另类小说区| 日本精品一区二区三区四区的功能| 五月天精品一区二区三区| 久久亚区不卡日本| 色婷婷精品久久二区二区蜜臂av| 亚洲综合激情小说| 久久综合色8888| 91国偷自产一区二区三区成为亚洲经典| 亚洲国产精品精华液网站| 精品久久久三级丝袜| 色老头久久综合| 美女国产一区二区| 亚洲欧美日韩中文字幕一区二区三区 | 亚洲一区二区三区四区不卡| 欧美日韩国产一级二级| 国产美女精品人人做人人爽| 一区二区三区久久| 国产亚洲欧美色| 9191久久久久久久久久久| 国产成人精品1024| 日韩高清不卡一区| 一色桃子久久精品亚洲| 日韩亚洲电影在线| 91色婷婷久久久久合中文| 蜜臀va亚洲va欧美va天堂| 一区二区三区小说| 2017欧美狠狠色| 欧美日韩一区二区电影| 成人免费高清在线观看| 免费高清成人在线| 一区二区三区毛片| 国产精品久久久久影院| 精品少妇一区二区三区视频免付费 | 老司机精品视频导航| 亚洲精品国产第一综合99久久 | 午夜a成v人精品| 最新久久zyz资源站| 欧美tk丨vk视频| 欧美日韩免费一区二区三区视频| 国产精品456| 裸体健美xxxx欧美裸体表演| 亚洲精品中文字幕乱码三区| 久久久久88色偷偷免费| 日韩欧美中文字幕一区| 欧美三区在线观看| 色综合激情五月| 不卡在线观看av| 青青草成人在线观看| 欧美日韩国产片| 国产成人av网站| 日本中文一区二区三区| 一区二区国产视频| 亚洲精品伦理在线| 亚洲自拍偷拍九九九| 亚洲欧美区自拍先锋| 18成人在线视频| 亚洲视频免费观看| 一区二区三区中文字幕| 亚洲精品美国一| 亚洲成在线观看| 日本sm残虐另类| 国内精品国产成人| 国产精品99久久久久久久女警| 国产精品自在在线| 国产成人午夜精品影院观看视频 | 男人的j进女人的j一区| 天堂一区二区在线| 蜜桃精品视频在线| 国产在线不卡一区| 成人午夜激情影院| 色婷婷激情久久| 91精品国产91久久久久久一区二区|