A B C D E G H I L M N O P R S T U V

A

adapt(int, int, boolean) - Static method in class simplespider.simplespider.util.Punycode
 
ApacheHttpClient - Class in simplespider.simplespider.bot.http.apache
 
ApacheHttpClientFactory - Class in simplespider.simplespider.bot.http.apache
 
ApacheHttpClientFactory() - Constructor for class simplespider.simplespider.bot.http.apache.ApacheHttpClientFactory
 
ApacheHttpClientFactory(String, int) - Constructor for class simplespider.simplespider.bot.http.apache.ApacheHttpClientFactory
 

B

BAD_INPUT - Static variable in exception simplespider.simplespider.util.Punycode.PunycodeException
 
beginTransaction() - Method in class simplespider.simplespider.dao.db4o.Db4oDbHelper
 
beginTransaction() - Method in interface simplespider.simplespider.dao.DbHelper
 
buildDbHelper() - Method in class simplespider.simplespider.dao.db4o.Db4oDbHelperFactory
 
buildDbHelper() - Method in interface simplespider.simplespider.dao.DbHelperFactory
 
buildHttpClient() - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClientFactory
 
buildHttpClient() - Method in interface simplespider.simplespider.bot.http.HttpClientFactory
 
buildMD5(String) - Static method in class simplespider.simplespider.dao.db4o.MD5
 
bytesToHex(byte[], boolean) - Static method in class simplespider.simplespider.util.StringUtils
 
bytesToHex(byte[], StringBuilder) - Static method in class simplespider.simplespider.util.StringUtils
 
byteToHex(byte) - Static method in class simplespider.simplespider.util.StringUtils
 
byteToHex(byte, StringBuilder) - Static method in class simplespider.simplespider.util.StringUtils
 

C

charToHex(char) - Static method in class simplespider.simplespider.util.StringUtils
 
charToHex(char, StringBuilder) - Static method in class simplespider.simplespider.util.StringUtils
 
checkClientTrusted(X509Certificate[], String) - Method in class simplespider.simplespider.bot.http.apache.ssl.EasyX509TrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllX509TrustManager
 
checkNotEmpty(String, CharSequence) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, Collection<?>) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, Map<T, S>) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, Dictionary<T, S>) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, Properties) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, char[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, short[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, int[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, long[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, boolean[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, float[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, double[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotEmpty(String, Object[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkNotNull(String, Object) - Static method in class simplespider.simplespider.util.ValidityHelper
 
checkServerTrusted(X509Certificate[], String) - Method in class simplespider.simplespider.bot.http.apache.ssl.EasyX509TrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllX509TrustManager
 
clipping(CharSequence, int) - Static method in class simplespider.simplespider.util.StringUtils
 
close() - Method in class simplespider.simplespider.dao.db4o.Db4oDbHelper
 
close() - Method in interface simplespider.simplespider.dao.DbHelper
 
codepoint2digit(int) - Static method in class simplespider.simplespider.util.Punycode
 
commitTransaction() - Method in class simplespider.simplespider.dao.db4o.Db4oDbHelper
 
commitTransaction() - Method in interface simplespider.simplespider.dao.DbHelper
 
compareTo(Object) - Method in class simplespider.simplespider.util.SimpleUrl
 
crawl(String) - Method in interface simplespider.simplespider.bot.Crawler
 
crawl(String) - Method in class simplespider.simplespider.bot.CrawlerImpl
 
Crawler - Interface in simplespider.simplespider.bot
 
CrawlerImpl - Class in simplespider.simplespider.bot
 
CrawlerImpl(DbHelperFactory, LinkExtractor, HttpClientFactory) - Constructor for class simplespider.simplespider.bot.CrawlerImpl
 
CrawlerRunner - Class in simplespider.simplespider.bot
 
CrawlerRunner(Crawler, String) - Constructor for class simplespider.simplespider.bot.CrawlerRunner
 
createConnection(String) - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClient
 
createConnection(String) - Method in interface simplespider.simplespider.bot.http.HttpClient
 
createSocket(String, int, InetAddress, int) - Method in class simplespider.simplespider.bot.http.apache.ssl.EasySSLProtocolSocketFactory
 
createSocket(String, int, InetAddress, int, HttpConnectionParams) - Method in class simplespider.simplespider.bot.http.apache.ssl.EasySSLProtocolSocketFactory
Attempts to get a new socket connection to the given host within the given time limit.
createSocket(String, int) - Method in class simplespider.simplespider.bot.http.apache.ssl.EasySSLProtocolSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class simplespider.simplespider.bot.http.apache.ssl.EasySSLProtocolSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllSSLProtocolSocketFactory
 
createSocket(String, int, InetAddress, int, HttpConnectionParams) - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllSSLProtocolSocketFactory
Attempts to get a new socket connection to the given host within the given time limit.
createSocket(String, int) - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllSSLProtocolSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllSSLProtocolSocketFactory
 

D

Db4oDbHelper - Class in simplespider.simplespider.dao.db4o
 
Db4oDbHelper() - Constructor for class simplespider.simplespider.dao.db4o.Db4oDbHelper
 
Db4oDbHelperFactory - Class in simplespider.simplespider.dao.db4o
 
Db4oDbHelperFactory(String) - Constructor for class simplespider.simplespider.dao.db4o.Db4oDbHelperFactory
 
Db4oLinkDao - Class in simplespider.simplespider.dao.db4o
 
DbHelper - Interface in simplespider.simplespider.dao
 
DbHelperFactory - Interface in simplespider.simplespider.dao
 
decode(String) - Static method in class simplespider.simplespider.util.Punycode
Decode a punycoded string.
digestBytes(byte[]) - Static method in class simplespider.simplespider.util.MD5
* Retrieves a byte sequence representing the MD5 digest of the * specified byte sequence.
digestString(String, String) - Static method in class simplespider.simplespider.util.MD5
* Retrieves a byte sequence representing the MD5 digest of the * specified character sequence, using the specified encoding to * first convert the character sequence into a byte sequence.
digit2codepoint(int) - Static method in class simplespider.simplespider.util.Punycode
 

E

EasySSLProtocolSocketFactory - Class in simplespider.simplespider.bot.http.apache.ssl
 
EasySSLProtocolSocketFactory() - Constructor for class simplespider.simplespider.bot.http.apache.ssl.EasySSLProtocolSocketFactory
Constructor for EasySSLProtocolSocketFactory.
EasyX509TrustManager - Class in simplespider.simplespider.bot.http.apache.ssl
 
EasyX509TrustManager(KeyStore) - Constructor for class simplespider.simplespider.bot.http.apache.ssl.EasyX509TrustManager
Constructor for EasyX509TrustManager.
encode(String) - Static method in class simplespider.simplespider.util.Punycode
Punycodes a unicode string.
encodeString(String) - Static method in class simplespider.simplespider.util.MD5
 
encodeString(String, String) - Static method in class simplespider.simplespider.util.MD5
* Retrieves a hexidecimal character sequence representing the MD5 * digest of the specified character sequence, using the specified * encoding to first convert the character sequence into a byte sequence.
EntityImporter - Interface in simplespider.simplespider.importing
 
equals(Object) - Method in class simplespider.simplespider.bot.http.apache.ssl.EasySSLProtocolSocketFactory
 
equals(Object) - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllSSLProtocolSocketFactory
 
equals(Object) - Method in class simplespider.simplespider.util.SimpleUrl
 
escape(String) - Static method in class simplespider.simplespider.util.SimpleUrl
Encode a string to the "x-www-form-urlencoded" form, enhanced with the UTF-8-in-URL proposal.

G

getAcceptedIssuers() - Method in class simplespider.simplespider.bot.http.apache.ssl.EasyX509TrustManager
 
getAcceptedIssuers() - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllX509TrustManager
 
getAuthority() - Method in class simplespider.simplespider.util.SimpleUrl
Escapes the following parts of the url, this object already contains: path: see SimpleUrl.escape(String) ref: same as above quest: same as above without the ampersand ("&") and the equals symbol
getFile() - Method in class simplespider.simplespider.util.SimpleUrl
 
getFile(boolean) - Method in class simplespider.simplespider.util.SimpleUrl
 
getFileName() - Method in class simplespider.simplespider.util.SimpleUrl
 
getHost() - Method in class simplespider.simplespider.util.SimpleUrl
 
getLinkDao() - Method in class simplespider.simplespider.dao.db4o.Db4oDbHelper
 
getLinkDao() - Method in interface simplespider.simplespider.dao.DbHelper
 
getMimeType() - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClient
 
getMimeType() - Method in interface simplespider.simplespider.bot.http.HttpClient
 
getPath() - Method in class simplespider.simplespider.util.SimpleUrl
 
getPort() - Method in class simplespider.simplespider.util.SimpleUrl
 
getProtocol() - Method in class simplespider.simplespider.util.SimpleUrl
 
getQuery() - Method in class simplespider.simplespider.util.SimpleUrl
 
getRedirectedUrl() - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClient
 
getRedirectedUrl() - Method in interface simplespider.simplespider.bot.http.HttpClient
 
getRef() - Method in class simplespider.simplespider.util.SimpleUrl
 
getResponseBodyAsStream() - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClient
 
getResponseBodyAsStream() - Method in interface simplespider.simplespider.bot.http.HttpClient
 
getStatusCode() - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClient
 
getStatusCode() - Method in interface simplespider.simplespider.bot.http.HttpClient
 
getStatusLine() - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClient
 
getStatusLine() - Method in interface simplespider.simplespider.bot.http.HttpClient
 
getStatusText() - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClient
 
getStatusText() - Method in interface simplespider.simplespider.bot.http.HttpClient
 
getUrls(InputStream, String) - Method in class simplespider.simplespider.bot.extractor.html.stream.StreamExtractor
 
getUrls(InputStream, String) - Method in interface simplespider.simplespider.bot.extractor.LinkExtractor
 
getUserInfo() - Method in class simplespider.simplespider.util.SimpleUrl
 

H

hashCode() - Method in class simplespider.simplespider.bot.http.apache.ssl.EasySSLProtocolSocketFactory
 
hashCode() - Method in class simplespider.simplespider.bot.http.apache.ssl.TrustAllSSLProtocolSocketFactory
 
hashCode() - Method in class simplespider.simplespider.util.SimpleUrl
 
HttpClient - Interface in simplespider.simplespider.bot.http
 
HttpClientFactory - Interface in simplespider.simplespider.bot.http
 

I

importLink(DbHelperFactory) - Method in interface simplespider.simplespider.importing.EntityImporter
 
importLink(DbHelperFactory) - Method in class simplespider.simplespider.importing.simplefile.SimpleFileImporter
 
isBasic(char) - Static method in class simplespider.simplespider.util.Punycode
 
isBasic(String) - Static method in class simplespider.simplespider.util.Punycode
 
isCGI() - Method in class simplespider.simplespider.util.SimpleUrl
 
isEmpty(CharSequence) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(Collection<?>) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(Map<T, S>) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(Dictionary<T, S>) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(Properties) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(char[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(short[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(int[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(long[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(boolean[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(float[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(double[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isEmpty(Object[]) - Static method in class simplespider.simplespider.util.ValidityHelper
 
isPOST() - Method in class simplespider.simplespider.util.SimpleUrl
 

L

language() - Method in class simplespider.simplespider.util.SimpleUrl
 
LimitThroughPut - Class in simplespider.simplespider
 
LimitThroughPut(int) - Constructor for class simplespider.simplespider.LimitThroughPut
 
LinkDao - Interface in simplespider.simplespider.dao
 
LinkExtractor - Interface in simplespider.simplespider.bot.extractor
 

M

Main - Class in simplespider.simplespider
Hello world!
main(String[]) - Static method in class simplespider.simplespider.Main
 
main(String[]) - Static method in class simplespider.simplespider.util.SimpleUrl
 
MD5 - Class in simplespider.simplespider.dao.db4o
 
MD5() - Constructor for class simplespider.simplespider.dao.db4o.MD5
 
MD5 - Class in simplespider.simplespider.util
 
MD5() - Constructor for class simplespider.simplespider.util.MD5
 

N

newURL(SimpleUrl, String) - Static method in class simplespider.simplespider.util.SimpleUrl
 
newURL(String, String) - Static method in class simplespider.simplespider.util.SimpleUrl
 
next() - Method in class simplespider.simplespider.LimitThroughPut
 

O

OVERFLOW - Static variable in exception simplespider.simplespider.util.Punycode.PunycodeException
 

P

Punycode - Class in simplespider.simplespider.util
Based on de.anomic.tools.Punycode
Punycode.PunycodeException - Exception in simplespider.simplespider.util
 
Punycode.PunycodeException(String) - Constructor for exception simplespider.simplespider.util.Punycode.PunycodeException
Creates a new PunycodeException.

R

releaseConnection() - Method in class simplespider.simplespider.bot.http.apache.ApacheHttpClient
 
releaseConnection() - Method in interface simplespider.simplespider.bot.http.HttpClient
 
removeNextAndCommit() - Method in class simplespider.simplespider.dao.db4o.Db4oLinkDao
 
removeNextAndCommit() - Method in interface simplespider.simplespider.dao.LinkDao
 
rollbackTransaction() - Method in class simplespider.simplespider.dao.db4o.Db4oDbHelper
 
rollbackTransaction() - Method in interface simplespider.simplespider.dao.DbHelper
 
run() - Method in class simplespider.simplespider.bot.CrawlerRunner
 

S

saveAndCommit(String) - Method in class simplespider.simplespider.dao.db4o.Db4oLinkDao
 
saveAndCommit(String) - Method in interface simplespider.simplespider.dao.LinkDao
 
saveForced(String) - Method in class simplespider.simplespider.dao.db4o.Db4oLinkDao
 
saveForced(String) - Method in interface simplespider.simplespider.dao.LinkDao
 
shutdown() - Method in class simplespider.simplespider.dao.db4o.Db4oDbHelper
 
shutdown() - Method in interface simplespider.simplespider.dao.DbHelper
 
SimpleFileImporter - Class in simplespider.simplespider.importing.simplefile
 
SimpleFileImporter(String) - Constructor for class simplespider.simplespider.importing.simplefile.SimpleFileImporter
 
simplespider.simplespider - package simplespider.simplespider
 
simplespider.simplespider.bot - package simplespider.simplespider.bot
 
simplespider.simplespider.bot.extractor - package simplespider.simplespider.bot.extractor
 
simplespider.simplespider.bot.extractor.html.stream - package simplespider.simplespider.bot.extractor.html.stream
 
simplespider.simplespider.bot.http - package simplespider.simplespider.bot.http
 
simplespider.simplespider.bot.http.apache - package simplespider.simplespider.bot.http.apache
 
simplespider.simplespider.bot.http.apache.ssl - package simplespider.simplespider.bot.http.apache.ssl
 
simplespider.simplespider.dao - package simplespider.simplespider.dao
 
simplespider.simplespider.dao.db4o - package simplespider.simplespider.dao.db4o
 
simplespider.simplespider.importing - package simplespider.simplespider.importing
 
simplespider.simplespider.importing.simplefile - package simplespider.simplespider.importing.simplefile
 
simplespider.simplespider.util - package simplespider.simplespider.util
 
SimpleUrl - Class in simplespider.simplespider.util
this class exist to provide a system-wide normal form representation of urls, and to prevent that java.net.URL usage causes DNS queries which are used in java.net.
SimpleUrl(SimpleUrl, String) - Constructor for class simplespider.simplespider.util.SimpleUrl
 
SimpleUrl(String) - Constructor for class simplespider.simplespider.util.SimpleUrl
 
SimpleUrl(String, String, int, String) - Constructor for class simplespider.simplespider.util.SimpleUrl
 
SimpleUrl(SimpleUrl) - Constructor for class simplespider.simplespider.util.SimpleUrl
Copy constructor
StreamExtractor - Class in simplespider.simplespider.bot.extractor.html.stream
 
StreamExtractor(int) - Constructor for class simplespider.simplespider.bot.extractor.html.stream.StreamExtractor
 
stringToHex(String, boolean) - Static method in class simplespider.simplespider.util.StringUtils
 
stringToHex(String, StringBuilder) - Static method in class simplespider.simplespider.util.StringUtils
 
StringUtils - Class in simplespider.simplespider.util
 

T

toNormalform(boolean) - Method in class simplespider.simplespider.util.SimpleUrl
 
toNormalform(boolean, boolean) - Method in class simplespider.simplespider.util.SimpleUrl
 
toString() - Method in class simplespider.simplespider.util.SimpleUrl
 
TrustAllSSLProtocolSocketFactory - Class in simplespider.simplespider.bot.http.apache.ssl
 
TrustAllSSLProtocolSocketFactory() - Constructor for class simplespider.simplespider.bot.http.apache.ssl.TrustAllSSLProtocolSocketFactory
Constructor for EasySSLProtocolSocketFactory.
TrustAllX509TrustManager - Class in simplespider.simplespider.bot.http.apache.ssl
 
TrustAllX509TrustManager(KeyStore) - Constructor for class simplespider.simplespider.bot.http.apache.ssl.TrustAllX509TrustManager
Constructor for EasyX509TrustManager.

U

unescape(String) - Static method in class simplespider.simplespider.util.SimpleUrl
 

V

ValidityHelper - Class in simplespider.simplespider.util
 

A B C D E G H I L M N O P R S T U V

Copyright © 2009. All Rights Reserved.