📄 itembase.java
字号:
package com.laozizhu.search;
import net.java2000.tools.StrTools;
/**
* 数据项的基础实现,JavaBean的形式。<br>
*
* @author 老紫竹(laozizhu.com)
*/
public class ItemBase implements Item {
// 编号
private int id;
// 标题
private String title;
// 作者
private String author;
// 发布时间
private String datetimeCreate;
// 主题内容
private String body;
// 链接地址
private String url;
public int getId() {
return id;
}
public void setId(int docId) {
this.id = docId;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getDatetimeCreate() {
return datetimeCreate;
}
public void setDatetimeCreate(String datetimeCreate) {
this.datetimeCreate = datetimeCreate;
}
public String getBody() {
return body;
}
public void setBody(String body) {
this.body = body;
}
@Override
public String toString() {
return "url=" + url + "\nauthor=" + author + "\ntitle=" + title + "\nDatetimeCreate=" + datetimeCreate + "\nbody=" + body
+ "\n";
}
public boolean isValid() {
return (!StrTools.isBlank(url) && !StrTools.isBlank(author) && !StrTools.isBlank(title)
&& !StrTools.isBlank(datetimeCreate) && !StrTools.isBlank(body));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -