📄 sessionbean.java
字号:
package com.booksearch.util;
import java.util.ArrayList;
import java.util.HashMap;
import com.booksearch.orm.Book;
public class SessionBean {
/*存放从各个网站上抽取来的内容*/
private ArrayList<Book> sessionBookList = new ArrayList<Book>();
private HashMap<String,String> nextUrl = new HashMap<String,String>();
/*检索关键字*/
private String keyword = null;
/*检索方式*/
private String searchKind = null;
/*是否已经更新了记录总数*/
private boolean hasupdate = false;
/*记录总数*/
private long recordNum = 0;
/*标志是从数据库中查询到的结果还是网上抓取的*/
private boolean isFromDatabase = true;
/*搜索结果排序方式*/
private String rankKind = null;
public String getRankKind() {
return rankKind;
}
public void setRankKind(String rankKind) {
this.rankKind = rankKind;
}
public boolean isHasupdate() {
return hasupdate;
}
public void setHasupdate(boolean hasupdate) {
this.hasupdate = hasupdate;
}
public void addtempList(ArrayList<Book> tempList){
this.sessionBookList.addAll(tempList);
}
public int getBookListSize(){
return this.sessionBookList.size();
}
public ArrayList<Book> gettempList(int start,int end){
ArrayList<Book> tem = new ArrayList<Book>();
for(int i = start;i<=end;i++){
tem.add(this.sessionBookList.get(i));
}
return tem;
}
public void initList(){
if(this.sessionBookList.size()>0){
this.sessionBookList.clear();
}
}
public Book getBook(int index){
return this.sessionBookList.get(index);
}
public void addRecordNum(long temNum){
this.recordNum += temNum;
}
public void clearNextUrl(){
if(this.nextUrl.size()>0)
this.nextUrl.clear();
}
public ArrayList<Book> getSessionBookList() {
return sessionBookList;
}
public void setSessionBookList(ArrayList<Book> sessionBookList) {
this.sessionBookList = sessionBookList;
}
public long getRecordNum() {
return recordNum;
}
public void setRecordNum(long recordNum) {
this.recordNum = recordNum;
}
public String getKeyword() {
return keyword;
}
public void setKeyword(String keyword) {
this.keyword = keyword;
}
public boolean isFromDatabase() {
return isFromDatabase;
}
public void setFromDatabase(boolean isFromDatabase) {
this.isFromDatabase = isFromDatabase;
}
public String getSearchKind() {
return searchKind;
}
public void setSearchKind(String searchKind) {
this.searchKind = searchKind;
}
public HashMap<String, String> getNextUrl() {
return nextUrl;
}
public void setNextUrl(HashMap<String, String> nextUrl) {
this.nextUrl = nextUrl;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -