class ModelPageProcessor extends Object implements PageProcessor
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
extractLinks |
private List<PageModelExtractor> |
pageModelExtractorList |
private Site |
site |
| 限定符 | 构造器和说明 |
|---|---|
private |
ModelPageProcessor(Site site) |
| 限定符和类型 | 方法和说明 |
|---|---|
ModelPageProcessor |
addPageModel(Class clazz) |
static ModelPageProcessor |
create(Site site,
Class... clazzs) |
private void |
extractLinks(Page page,
Selector urlRegionSelector,
List<Pattern> urlPatterns) |
Site |
getSite() |
boolean |
isExtractLinks() |
protected void |
postProcessPageModel(Class clazz,
Object object) |
void |
process(Page page) |
void |
setExtractLinks(boolean extractLinks) |
private List<PageModelExtractor> pageModelExtractorList
private Site site
private boolean extractLinks
private ModelPageProcessor(Site site)
public static ModelPageProcessor create(Site site, Class... clazzs)
public ModelPageProcessor addPageModel(Class clazz)
public void process(Page page)
process 在接口中 PageProcessorprivate void extractLinks(Page page, Selector urlRegionSelector, List<Pattern> urlPatterns)
public Site getSite()
getSite 在接口中 PageProcessorpublic boolean isExtractLinks()
public void setExtractLinks(boolean extractLinks)
Copyright © 2021. All rights reserved.