public class CrawlDatum extends Object implements Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
META_KEY_TYPE |
static int |
STATUS_DB_FAILED |
static int |
STATUS_DB_SUCCESS |
static int |
STATUS_DB_UNEXECUTED |
| 构造器和说明 |
|---|
CrawlDatum() |
CrawlDatum(String url) |
CrawlDatum(String url,
String type) |
CrawlDatum(String url,
String[] metas) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getExecuteCount() |
long |
getExecuteTime() |
String |
getKey()
已过时。
使用key()代替
|
HashMap<String,String> |
getMetaData() |
String |
getMetaData(String key)
已过时。
|
int |
getStatus() |
String |
getUrl()
已过时。
已废弃,使用url()代替
|
int |
incrExecuteCount(int count) |
String |
key() |
CrawlDatum |
key(String key) |
boolean |
matchType(String type) |
boolean |
matchUrl(String urlRegex)
判断当前Page的URL是否和输入正则匹配
|
String |
meta(String key) |
CrawlDatum |
meta(String key,
String value) |
CrawlDatum |
putMetaData(String key,
String value)
已过时。
|
void |
setExecuteCount(int executeCount) |
void |
setExecuteTime(long fetchTime) |
CrawlDatum |
setKey(String key)
已过时。
使用key(String key)代替
|
void |
setMetaData(HashMap<String,String> metaData) |
void |
setStatus(int status) |
CrawlDatum |
setUrl(String url)
已过时。
使用url(String url)代替
|
String |
toString() |
String |
type() |
CrawlDatum |
type(String type) |
String |
url() |
CrawlDatum |
url(String url) |
public static final int STATUS_DB_UNEXECUTED
public static final int STATUS_DB_FAILED
public static final int STATUS_DB_SUCCESS
public CrawlDatum()
public CrawlDatum(String url)
public boolean matchType(String type)
public boolean matchUrl(String urlRegex)
urlRegex - public int incrExecuteCount(int count)
public String type()
public CrawlDatum type(String type)
public String url()
public CrawlDatum url(String url)
@Deprecated public String getUrl()
@Deprecated public CrawlDatum setUrl(String url)
public long getExecuteTime()
public void setExecuteTime(long fetchTime)
public int getExecuteCount()
public void setExecuteCount(int executeCount)
public int getStatus()
public void setStatus(int status)
public CrawlDatum meta(String key, String value)
@Deprecated public CrawlDatum putMetaData(String key, String value)
@Deprecated public String getMetaData(String key)
public String key()
public CrawlDatum key(String key)
@Deprecated public String getKey()
@Deprecated public CrawlDatum setKey(String key)
Copyright © 2017. All Rights Reserved.