跳过导航链接
A B C E F G H I L M P R S T V W 

A

add(E) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Adds an object to the Bloom filter.
add(byte[]) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Adds an array of bytes to the Bloom filter.
addAll(Collection<? extends E>) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Adds all elements from a Collection to the Bloom filter.
addTasks(List<Seed>) - 类 中的方法com.iveely.crawler.master.MasterHandler
 
Article - com.iveely.crawler.entity中的类
 
Article(String, String, String) - 类 的构造器com.iveely.crawler.entity.Article
 

B

BloomFilter<E> - com.iveely.crawler.worker中的类
Implementation of a Bloom-filter, as described here: http://en.wikipedia.org/wiki/Bloom_filter
BloomFilter(double, int, int) - 类 的构造器com.iveely.crawler.worker.BloomFilter
Constructs an empty Bloom filter.
BloomFilter(int, int) - 类 的构造器com.iveely.crawler.worker.BloomFilter
Constructs an empty Bloom filter.
BloomFilter(double, int) - 类 的构造器com.iveely.crawler.worker.BloomFilter
Constructs an empty Bloom filter with a given false positive probability.
BloomFilter(int, int, int, BitSet) - 类 的构造器com.iveely.crawler.worker.BloomFilter
Construct a new Bloom filter based on existing Bloom filter data.

C

caught(String) - 类 中的方法com.iveely.crawler.master.MasterHandler
 
clear() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Sets all bits to false in the Bloom filter.
close() - 类 中的方法com.iveely.crawler.master.Master
 
com.iveely.crawler - 程序包 com.iveely.crawler
 
com.iveely.crawler.common - 程序包 com.iveely.crawler.common
 
com.iveely.crawler.config - 程序包 com.iveely.crawler.config
 
com.iveely.crawler.entity - 程序包 com.iveely.crawler.entity
 
com.iveely.crawler.master - 程序包 com.iveely.crawler.master
 
com.iveely.crawler.worker - 程序包 com.iveely.crawler.worker
 
Configurate - com.iveely.crawler.config中的类
 
Configurate() - 类 的构造器com.iveely.crawler.config.Configurate
 
contains(E) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Returns true if the element could have been inserted into the Bloom filter.
contains(byte[]) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Returns true if the array of bytes could have been inserted into the Bloom filter.
containsAll(Collection<? extends E>) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Returns true if all the elements of a Collection could have been inserted into the Bloom filter.
count() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Returns the number of elements added to the Bloom filter after it was constructed or after clear() was called.
CrawlerApplication - com.iveely.crawler中的类
 
CrawlerApplication() - 类 的构造器com.iveely.crawler.CrawlerApplication
 
createHash(String, Charset) - 类 中的静态方法com.iveely.crawler.worker.BloomFilter
Generates a digest based on the contents of a String.
createHash(String) - 类 中的静态方法com.iveely.crawler.worker.BloomFilter
Generates a digest based on the contents of a String.
createHash(byte[]) - 类 中的静态方法com.iveely.crawler.worker.BloomFilter
Generates a digest based on the contents of an array of bytes.
createHashes(byte[], int) - 类 中的静态方法com.iveely.crawler.worker.BloomFilter
Generates digests based on the contents of an array of bytes and splits the result into 4-byte int's and store them in an array.

E

equals(Object) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Compares the contents of two instances to see if they are equal.
ExecuteType - com.iveely.crawler.common中的枚举
 
expectedFalsePositiveProbability() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Calculates the expected probability of false positives based on the number of expected filter elements and the size of the Bloom filter.

F

fromLocal() - 类 中的静态方法com.iveely.crawler.config.Loader
 

G

get() - 类 中的静态方法com.iveely.crawler.config.Configurate
 
get(Document, String) - 类 中的方法com.iveely.crawler.worker.SimpleParser
 
getAvailableTask() - 类 中的方法com.iveely.crawler.master.MasterHandler
 
getAvailableThreadCount() - 类 中的方法com.iveely.crawler.worker.WorkerHandler
 
getBit(int) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Read a single bit from the Bloom filter.
getBitSet() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Return the bit set used to store the Bloom filter.
getBitsPerElement() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Get actual number of bits per element based on the number of elements that have currently been inserted and the length of the Bloom filter.
getContent() - 类 中的方法com.iveely.crawler.entity.Article
 
getCrawlTimestamp() - 类 中的方法com.iveely.crawler.entity.Article
 
getDepth() - 类 中的方法com.iveely.crawler.config.Seed
 
getDepth() - 类 中的方法com.iveely.crawler.entity.WebUrl
 
getDocument(WebUrl) - 类 中的方法com.iveely.crawler.worker.SeedExecutor
 
getEndtime() - 类 中的方法com.iveely.crawler.config.Task
 
getExpectedBitsPerElement() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Get expected number of bits per element when the Bloom filter is full.
getExpectedNumberOfElements() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Returns the expected number of elements to be inserted into the filter.
getFalsePositiveProbability(double) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Calculate the probability of a false positive given the specified number of inserted elements.
getFalsePositiveProbability() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Get the current probability of a false positive.
getFrequency() - 类 中的方法com.iveely.crawler.config.Seed
 
getIndexUrl() - 类 中的方法com.iveely.crawler.config.Configurate
 
getK() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Returns the value chosen for K.
getName() - 类 中的方法com.iveely.crawler.config.Seed
 
getPatterns() - 类 中的方法com.iveely.crawler.config.Seed
 
getSeed() - 类 中的方法com.iveely.crawler.config.Task
 
getStartTime() - 类 中的方法com.iveely.crawler.config.Task
 
getStatus() - 类 中的方法com.iveely.crawler.config.Task
 
getTitle() - 类 中的方法com.iveely.crawler.entity.Article
 
getUrl() - 类 中的方法com.iveely.crawler.config.Seed
 
getUrl() - 类 中的方法com.iveely.crawler.entity.Article
 
getUrl() - 类 中的方法com.iveely.crawler.entity.WebUrl
 
getUrls(WebUrl, Document) - 类 中的方法com.iveely.crawler.worker.SeedExecutor
 
getUserAgent() - 类 中的方法com.iveely.crawler.config.Seed
 

H

hashCode() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Calculates a hash code for this class.

I

IndexRequest - com.iveely.crawler.worker中的类
 
IndexRequest() - 类 的构造器com.iveely.crawler.worker.IndexRequest
 
isMatched(String) - 类 中的方法com.iveely.crawler.worker.SeedExecutor
 
isStarted() - 类 中的方法com.iveely.crawler.master.Master
 

L

Loader - com.iveely.crawler.config中的类
 
Loader() - 类 的构造器com.iveely.crawler.config.Loader
 
logger - 类 中的静态变量com.iveely.crawler.config.Loader
 

M

main(String[]) - 类 中的静态方法com.iveely.crawler.CrawlerApplication
 
Master - com.iveely.crawler.master中的类
 
Master(Integer) - 类 的构造器com.iveely.crawler.master.Master
 
MasterHandler - com.iveely.crawler.master中的类
 
MasterHandler() - 类 的构造器com.iveely.crawler.master.MasterHandler
 
match(String, String) - 类 中的静态方法com.iveely.crawler.common.WildcardMatcher
Give the boolean value whether the given file name and the wild card matches.
match(String, String, boolean) - 类 中的静态方法com.iveely.crawler.common.WildcardMatcher
Give the boolean value whether the given file name and the wild card matches.

P

post(Article) - 类 中的静态方法com.iveely.crawler.worker.IndexRequest
 
process(Packet) - 类 中的方法com.iveely.crawler.master.MasterHandler
 
push(Seed) - 类 中的方法com.iveely.crawler.worker.WorkerHandler
 

R

remove(String) - 类 中的静态方法com.iveely.crawler.worker.Worker
 
run() - 类 中的方法com.iveely.crawler.master.Master
 
run() - 类 中的方法com.iveely.crawler.worker.SeedExecutor
 
run() - 类 中的方法com.iveely.crawler.worker.Worker
 

S

Seed - com.iveely.crawler.config中的类
 
Seed() - 类 的构造器com.iveely.crawler.config.Seed
 
SeedExecutor - com.iveely.crawler.worker中的类
 
SeedExecutor(Seed, SimpleParser) - 类 的构造器com.iveely.crawler.worker.SeedExecutor
 
setBit(int, boolean) - 类 中的方法com.iveely.crawler.worker.BloomFilter
Set a single bit in the Bloom filter.
setDepth(Integer) - 类 中的方法com.iveely.crawler.config.Seed
 
setDepth(Integer) - 类 中的方法com.iveely.crawler.entity.WebUrl
 
setEndtime(Long) - 类 中的方法com.iveely.crawler.config.Task
 
setFrequency(Integer) - 类 中的方法com.iveely.crawler.config.Seed
 
setIndexUrl(String) - 类 中的方法com.iveely.crawler.config.Configurate
 
setName(String) - 类 中的方法com.iveely.crawler.config.Seed
 
setPatterns(String[]) - 类 中的方法com.iveely.crawler.config.Seed
 
setSeed(Seed) - 类 中的方法com.iveely.crawler.config.Task
 
setStartTime(Long) - 类 中的方法com.iveely.crawler.config.Task
 
setStatus(Task.Status) - 类 中的方法com.iveely.crawler.config.Task
 
setUrl(String) - 类 中的方法com.iveely.crawler.config.Seed
 
setUrl(String) - 类 中的方法com.iveely.crawler.entity.WebUrl
 
setUserAgent(String) - 类 中的方法com.iveely.crawler.config.Seed
 
shouldVisit(WebUrl, WebUrl) - 类 中的方法com.iveely.crawler.worker.SimpleParser
 
SimpleParser - com.iveely.crawler.worker中的类
 
SimpleParser() - 类 的构造器com.iveely.crawler.worker.SimpleParser
 
size() - 类 中的方法com.iveely.crawler.worker.BloomFilter
Returns the number of bits in the Bloom filter.

T

Task - com.iveely.crawler.config中的类
 
Task(Seed) - 类 的构造器com.iveely.crawler.config.Task
 
Task.Status - com.iveely.crawler.config中的枚举
 

V

valueOf(String) - 枚举 中的静态方法com.iveely.crawler.common.ExecuteType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法com.iveely.crawler.config.Task.Status
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.iveely.crawler.common.ExecuteType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法com.iveely.crawler.config.Task.Status
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WebUrl - com.iveely.crawler.entity中的类
 
WebUrl(Integer, String) - 类 的构造器com.iveely.crawler.entity.WebUrl
 
WildcardMatcher - com.iveely.crawler.common中的类
 
Worker - com.iveely.crawler.worker中的类
 
Worker() - 类 的构造器com.iveely.crawler.worker.Worker
 
WorkerHandler - com.iveely.crawler.worker中的类
 
WorkerHandler() - 类 的构造器com.iveely.crawler.worker.WorkerHandler
 
A B C E F G H I L M P R S T V W 
跳过导航链接

Copyright © 2016 iveely. All rights reserved.