A B C D G H I L M N P Q R S T U V W X 

A

add(String, HttpRequestProcessor) - 类 中的方法cn.wanghaomiao.seimi.httpd.SeimiHttpHandler
 
addProcessed(Request) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiQueue
记录一个处理过的请求
addProcessed(Request) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
addProcessed(Request) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
after(Method, Response) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiInterceptor
可以在目标方法执行之后定义一些处理逻辑
allowRules() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
用于设置允许的请求URL匹配规则
allowRules() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
applicationContext - 类 中的变量cn.wanghaomiao.seimi.core.SeimiContext
 

B

BaseSeimiCrawler - cn.wanghaomiao.seimi.def中的类
 
BaseSeimiCrawler() - 类 的构造器cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
before(Method, Response) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiInterceptor
可以在目标方法执行之前定义一些处理逻辑
BodyType - cn.wanghaomiao.seimi.struct中的枚举
 
bPop(String) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiQueue
阻塞式出队一个请求
bPop(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
bPop(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
build(String, String, HttpMethod, Map<String, String>, Map<String, String>) - 类 中的静态方法cn.wanghaomiao.seimi.struct.Request
 
build(String, String, HttpMethod, Map<String, String>, Map<String, String>, int) - 类 中的静态方法cn.wanghaomiao.seimi.struct.Request
 
build(String, String) - 类 中的静态方法cn.wanghaomiao.seimi.struct.Request
 
build(String, String, int) - 类 中的静态方法cn.wanghaomiao.seimi.struct.Request
 

C

castTo(String) - 接口 中的方法cn.wanghaomiao.seimi.core.CastToNumber
 
CastToNumber - cn.wanghaomiao.seimi.core中的接口
String转数字接口
castToNumber(Class, String) - 类 中的静态方法cn.wanghaomiao.seimi.utils.GenericUtils
 
cliBuilder(int) - 类 中的静态方法cn.wanghaomiao.seimi.http.HttpClientFactory
 
cn.wanghaomiao.seimi.annotation - 程序包 cn.wanghaomiao.seimi.annotation
 
cn.wanghaomiao.seimi.annotation.validate - 程序包 cn.wanghaomiao.seimi.annotation.validate
 
cn.wanghaomiao.seimi.boot - 程序包 cn.wanghaomiao.seimi.boot
 
cn.wanghaomiao.seimi.core - 程序包 cn.wanghaomiao.seimi.core
 
cn.wanghaomiao.seimi.def - 程序包 cn.wanghaomiao.seimi.def
 
cn.wanghaomiao.seimi.exception - 程序包 cn.wanghaomiao.seimi.exception
 
cn.wanghaomiao.seimi.http - 程序包 cn.wanghaomiao.seimi.http
 
cn.wanghaomiao.seimi.httpd - 程序包 cn.wanghaomiao.seimi.httpd
 
cn.wanghaomiao.seimi.struct - 程序包 cn.wanghaomiao.seimi.struct
 
cn.wanghaomiao.seimi.utils - 程序包 cn.wanghaomiao.seimi.utils
 
CommonObject - cn.wanghaomiao.seimi.struct中的类
 
CommonObject() - 类 的构造器cn.wanghaomiao.seimi.struct.CommonObject
 
cookieStore - 类 中的变量cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
Crawler - cn.wanghaomiao.seimi.annotation中的注释类型
用于定义一个类为爬虫规则文件
CrawlerModel - cn.wanghaomiao.seimi.struct中的类
 
CrawlerModel(Class<? extends BaseSeimiCrawler>, ApplicationContext) - 类 的构造器cn.wanghaomiao.seimi.struct.CrawlerModel
 
crawlerModelContext - 类 中的变量cn.wanghaomiao.seimi.core.SeimiContext
 
crawlerName - 类 中的变量cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
crawlerName - 类 中的变量cn.wanghaomiao.seimi.httpd.HttpRequestProcessor
 
crawlers - 类 中的变量cn.wanghaomiao.seimi.core.SeimiContext
 
CrawlerStatusHttpProcessor - cn.wanghaomiao.seimi.httpd中的类
 
CrawlerStatusHttpProcessor(SeimiQueue, String) - 类 的构造器cn.wanghaomiao.seimi.httpd.CrawlerStatusHttpProcessor
 

D

DefaultLocalQueue - cn.wanghaomiao.seimi.def中的类
 
DefaultLocalQueue() - 类 的构造器cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
DefaultRedisQueue - cn.wanghaomiao.seimi.def中的类
 
DefaultRedisQueue() - 类 的构造器cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
denyRules() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
用于设置要放弃访问的请求URL匹配规则
denyRules() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
document() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 

G

GenericUtils - cn.wanghaomiao.seimi.utils中的类
实现工具类,检查参数化类型的参数类型。
GenericUtils() - 类 的构造器cn.wanghaomiao.seimi.utils.GenericUtils
 
getActualClass(Type) - 类 中的静态方法cn.wanghaomiao.seimi.utils.GenericUtils
从参数, 返回值, 基类的: Generic 类型信息获取传入的实际类信息。
getBodyType() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getCallBack() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getCharset() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getClazz() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getContent() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getContext() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getCookieStore() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
如果开启cookies通过此方法获取cookiesStore
getCookieStore() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
getCrawlerName() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
getCrawlerName() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getCrawlerName() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getCurrentReqCount() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getData() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getDelay() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getFirstEmStr(List<Object>, String) - 类 中的静态方法cn.wanghaomiao.seimi.utils.StrFormatUtil
 
getHcPoolInstance() - 类 中的静态方法cn.wanghaomiao.seimi.http.HttpClientConnectionManagerProvider
 
getHost() - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
getHttpClient() - 类 中的静态方法cn.wanghaomiao.seimi.http.HttpClientFactory
 
getHttpClient(int) - 类 中的静态方法cn.wanghaomiao.seimi.http.HttpClientFactory
 
getHttpClient(int, CookieStore) - 类 中的静态方法cn.wanghaomiao.seimi.http.HttpClientFactory
 
getHttpMethod() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getHttpRequestBuilder(Request, CrawlerModel) - 类 中的静态方法cn.wanghaomiao.seimi.core.RequestGenerator
 
getHttpResponse() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getInstance() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getMaxReqCount() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getMemberMethods() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getMeta() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getMeta() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getParams() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getParams() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getPassword() - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
getPort() - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
getProcessedSet(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
getProxy() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getQueue(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
getqueueClass() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getQueueInstance() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
getQuueNamePrefix() - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
getRealUrl() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getRedirect(HttpRequest, HttpResponse, HttpContext) - 类 中的方法cn.wanghaomiao.seimi.http.SeimiRedirectStrategy
 
getReferer() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getReponseEntity() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getRequest() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getSeimiAgentRenderTime() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getSeimiAgentScript() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getTargetAnnotationClass() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiInterceptor
获取目标方法应标记的注解
getUrl() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
getUrl() - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
getUserAgent() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
 
getUserAgent() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
getWClient() - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
getWeight() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiInterceptor
当需要控制多个拦截器执行的先后顺序时可以重写这个方法
getWritePool() - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - 类 中的方法cn.wanghaomiao.seimi.httpd.SeimiHttpHandler
 
handleErrorRequest(Request) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
当一个请求处理异常次数超过开发者所设置或是默认设置的最大重新处理次数时会调用该方法记录异常请求
handleErrorRequest(Request) - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
handleHttpRequest(HttpServletRequest, HttpServletResponse) - 类 中的方法cn.wanghaomiao.seimi.httpd.CrawlerStatusHttpProcessor
 
handleHttpRequest(HttpServletRequest, HttpServletResponse) - 类 中的方法cn.wanghaomiao.seimi.httpd.HttpRequestProcessor
 
handleHttpRequest(HttpServletRequest, HttpServletResponse) - 类 中的方法cn.wanghaomiao.seimi.httpd.PushRequestHttpProcessor
 
HttpClientConnectionManagerProvider - cn.wanghaomiao.seimi.http中的类
 
HttpClientConnectionManagerProvider() - 类 的构造器cn.wanghaomiao.seimi.http.HttpClientConnectionManagerProvider
 
HttpClientFactory - cn.wanghaomiao.seimi.http中的类
 
HttpClientFactory() - 类 的构造器cn.wanghaomiao.seimi.http.HttpClientFactory
 
HttpMethod - cn.wanghaomiao.seimi.http中的枚举
 
HttpRequestProcessor - cn.wanghaomiao.seimi.httpd中的类
 
HttpRequestProcessor(SeimiQueue, String) - 类 的构造器cn.wanghaomiao.seimi.httpd.HttpRequestProcessor
 

I

incrReqCount() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
info(String, Object...) - 类 中的静态方法cn.wanghaomiao.seimi.utils.StrFormatUtil
 
init() - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
Interceptor - cn.wanghaomiao.seimi.annotation中的注释类型
标记一个拦截器,用于解析引擎识别
interceptors - 类 中的变量cn.wanghaomiao.seimi.core.SeimiContext
 
isNumber(Class) - 类 中的静态方法cn.wanghaomiao.seimi.utils.GenericUtils
判断给定类是否是支持的数字类型
isProcessed(Request) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiQueue
判断一个URL是否处理过了
isProcessed(Request) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
isProcessed(Request) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
isSeimiAgentUseCookie() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
isSkipDuplicateFilter() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
isStop() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
isUseCookie() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
isUseSeimiAgent() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
isUseUnrepeated() - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 

L

len(String) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiQueue
任务队列剩余长度
len(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
len(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
logger - 类 中的变量cn.wanghaomiao.seimi.core.SeimiContext
 
logger - 类 中的变量cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 

M

main(String[]) - 类 中的静态方法cn.wanghaomiao.seimi.boot.Run
 

N

NotNull - cn.wanghaomiao.seimi.annotation.validate中的注释类型
用于校验一个字段是否为空

P

parse(Class<T>, String) - 类 中的静态方法cn.wanghaomiao.seimi.core.SeimiBeanResolver
 
parseCharset(String) - 类 中的静态方法cn.wanghaomiao.seimi.utils.StrFormatUtil
 
proxy() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
可以自定义返回随机的代理
proxy() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
push(Request) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiQueue
入队一个请求
push(Request) - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
push(Request) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
push(Request) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
PushRequestHttpProcessor - cn.wanghaomiao.seimi.httpd中的类
 
PushRequestHttpProcessor(SeimiQueue, String) - 类 的构造器cn.wanghaomiao.seimi.httpd.PushRequestHttpProcessor
 

Q

Queue - cn.wanghaomiao.seimi.annotation中的注释类型
用来指定一个类为消费队列的实现,只有打上这个注解才能被系统真正识别。
queue - 类 中的变量cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 

R

refresh() - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
render(Class<T>) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
通过bean中定义的Xpath注解进行自动填充
Request - cn.wanghaomiao.seimi.struct中的类
封装一个抓取请求的基本信息体
Request(String, String, HttpMethod, Map<String, String>, Map<String, String>, int) - 类 的构造器cn.wanghaomiao.seimi.struct.Request
 
Request(String, String, HttpMethod, Map<String, String>, Map<String, String>) - 类 的构造器cn.wanghaomiao.seimi.struct.Request
 
Request(String, String) - 类 的构造器cn.wanghaomiao.seimi.struct.Request
 
Request(String, String, int) - 类 的构造器cn.wanghaomiao.seimi.struct.Request
 
Request() - 类 的构造器cn.wanghaomiao.seimi.struct.Request
 
RequestGenerator - cn.wanghaomiao.seimi.core中的类
 
RequestGenerator() - 类 的构造器cn.wanghaomiao.seimi.core.RequestGenerator
 
Response - cn.wanghaomiao.seimi.struct中的类
 
Response() - 类 的构造器cn.wanghaomiao.seimi.struct.Response
 
Run - cn.wanghaomiao.seimi.boot中的类
 
Run() - 类 的构造器cn.wanghaomiao.seimi.boot.Run
 
run() - 类 中的方法cn.wanghaomiao.seimi.core.SeimiProcessor
 

S

saveTo(File) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
scan(String[], Class<? extends Annotation>...) - 类 中的方法cn.wanghaomiao.seimi.core.SeimiScanner
 
ScanConfig - cn.wanghaomiao.seimi.core中的类
 
ScanConfig() - 类 的构造器cn.wanghaomiao.seimi.core.ScanConfig
 
Seimi - cn.wanghaomiao.seimi.core中的类
 
Seimi() - 类 的构造器cn.wanghaomiao.seimi.core.Seimi
 
seimiAgentHost() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
设置SeimiAgent的主机地址,如 seimi.wanghaomiao.cn or 10.10.15.211
seimiAgentHost() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
seimiAgentPort() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
seimiAgent监听端口
seimiAgentPort() - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
SeimiBeanResolveException - cn.wanghaomiao.seimi.exception中的异常错误
 
SeimiBeanResolveException(String) - 异常错误 的构造器cn.wanghaomiao.seimi.exception.SeimiBeanResolveException
 
SeimiBeanResolver - cn.wanghaomiao.seimi.core中的类
根据Bean中字段定义的XPath路径自动提取数据
SeimiBeanResolver() - 类 的构造器cn.wanghaomiao.seimi.core.SeimiBeanResolver
 
SeimiContext - cn.wanghaomiao.seimi.core中的类
初始化上下文环境
SeimiContext() - 类 的构造器cn.wanghaomiao.seimi.core.SeimiContext
 
SeimiCrawler - cn.wanghaomiao.seimi.core中的接口
 
SeimiHttpHandler - cn.wanghaomiao.seimi.httpd中的类
 
SeimiHttpHandler(Map<String, CrawlerModel>) - 类 的构造器cn.wanghaomiao.seimi.httpd.SeimiHttpHandler
 
SeimiInitExcepiton - cn.wanghaomiao.seimi.exception中的异常错误
启动初始化异常
SeimiInitExcepiton(String) - 异常错误 的构造器cn.wanghaomiao.seimi.exception.SeimiInitExcepiton
 
SeimiInterceptor - cn.wanghaomiao.seimi.core中的接口
爬虫执行方法的通用拦截器
SeimiProcessExcepiton - cn.wanghaomiao.seimi.exception中的异常错误
运行处理异常
SeimiProcessExcepiton(String) - 异常错误 的构造器cn.wanghaomiao.seimi.exception.SeimiProcessExcepiton
 
SeimiProcessor - cn.wanghaomiao.seimi.core中的类
 
SeimiProcessor(List<SeimiInterceptor>, CrawlerModel) - 类 的构造器cn.wanghaomiao.seimi.core.SeimiProcessor
 
SeimiQueue - cn.wanghaomiao.seimi.core中的接口
定义系统队列的基本接口,可自由选择实现,只要符合规范就行。
seimiQueue - 类 中的变量cn.wanghaomiao.seimi.httpd.HttpRequestProcessor
 
SeimiRedirectStrategy - cn.wanghaomiao.seimi.http中的类
之所以要自行覆盖默认实现,是因为默认实现在post/redirect/post这种情况下不会传递原有请求的数据信息,只会传递一个uri其他的都丢了, 这显然是非常不理想的,所以必须重写覆盖。
SeimiRedirectStrategy() - 类 的构造器cn.wanghaomiao.seimi.http.SeimiRedirectStrategy
 
seimiScanner - 类 中的变量cn.wanghaomiao.seimi.core.SeimiContext
 
SeimiScanner - cn.wanghaomiao.seimi.core中的类
上下文加载器
SeimiScanner(AnnotationConfigApplicationContext) - 类 的构造器cn.wanghaomiao.seimi.core.SeimiScanner
 
setBodyType(BodyType) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setCallBack(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setCharset(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setClazz(Class<? extends BaseSeimiCrawler>) - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
setContent(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setContext(ApplicationContext) - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
setCrawlerName(String) - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
setCrawlerName(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setCurrentReqCount(int) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setData(byte[]) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setHost(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
setHttpMethod(HttpMethod) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setHttpResponse(HttpResponse) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setInstance(BaseSeimiCrawler) - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
setMaxReqCount(int) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setMemberMethods(Map<String, Method>) - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
setMeta(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setMeta(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setParams(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setParams(Map<String, String>) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setPassword(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
setPort(int) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
setQueue(SeimiQueue) - 类 中的方法cn.wanghaomiao.seimi.def.BaseSeimiCrawler
 
setqueueClass(Class<? extends SeimiQueue>) - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
setqueueImpl(SeimiQueue) - 类 中的方法cn.wanghaomiao.seimi.struct.CrawlerModel
 
setQuueNamePrefix(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 
setRealUrl(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setReferer(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setReponseEntity(HttpEntity) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setRequest(Request) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
setSeimiAgentRenderTime(long) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setSeimiAgentScript(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setSeimiAgentUseCookie(Boolean) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setSkipDuplicateFilter(boolean) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setStop(boolean) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setUrl(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 
setUrl(String) - 类 中的方法cn.wanghaomiao.seimi.struct.Response
 
start(String...) - 类 中的方法cn.wanghaomiao.seimi.core.Seimi
主启动 start master
start(Response) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
针对startUrl生成首批的response回调这个初始接口
startAll() - 类 中的方法cn.wanghaomiao.seimi.core.Seimi
 
startAllWorkersWithHttpd(int) - 类 中的方法cn.wanghaomiao.seimi.core.Seimi
 
startUrls() - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiCrawler
设置起始url
startWithHttpd(int, String...) - 类 中的方法cn.wanghaomiao.seimi.core.Seimi
按名称启动爬虫并开启http服务接口API
startWorkers() - 类 中的方法cn.wanghaomiao.seimi.core.Seimi
 
StrFormatUtil - cn.wanghaomiao.seimi.utils中的类
 
StrFormatUtil() - 类 的构造器cn.wanghaomiao.seimi.utils.StrFormatUtil
 
StructValidator - cn.wanghaomiao.seimi.utils中的类
 
StructValidator() - 类 的构造器cn.wanghaomiao.seimi.utils.StructValidator
 

T

toString() - 类 中的方法cn.wanghaomiao.seimi.struct.CommonObject
 
totalCrawled(String) - 接口 中的方法cn.wanghaomiao.seimi.core.SeimiQueue
目前总共的抓取数量
totalCrawled(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultLocalQueue
 
totalCrawled(String) - 类 中的方法cn.wanghaomiao.seimi.def.DefaultRedisQueue
 

U

useSeimiAgent() - 类 中的方法cn.wanghaomiao.seimi.struct.Request
 

V

val() - 枚举 中的方法cn.wanghaomiao.seimi.http.HttpMethod
 
val() - 枚举 中的方法cn.wanghaomiao.seimi.struct.BodyType
 
validateAllowRules(String[], String) - 类 中的静态方法cn.wanghaomiao.seimi.utils.StructValidator
 
validateAnno(Object) - 类 中的静态方法cn.wanghaomiao.seimi.utils.StructValidator
 
validateDenyRules(String[], String) - 类 中的静态方法cn.wanghaomiao.seimi.utils.StructValidator
 
valueOf(String) - 枚举 中的静态方法cn.wanghaomiao.seimi.http.HttpMethod
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.wanghaomiao.seimi.struct.BodyType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.wanghaomiao.seimi.http.HttpMethod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.wanghaomiao.seimi.struct.BodyType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

workersPool - 类 中的变量cn.wanghaomiao.seimi.core.SeimiContext
 

X

Xpath - cn.wanghaomiao.seimi.annotation中的注释类型
定义一个用于提取数据到指定字段的xpath路径
A B C D G H I L M N P Q R S T U V W X 

Copyright © 2016. All Rights Reserved.