A B C D E F G H I J L M N O P Q R S T U V W X Z

A

AbstractIntervalController - org.seasar.robot.interval.impl の クラス
 
AbstractIntervalController() - クラス org.seasar.robot.interval.impl.AbstractIntervalController のコンストラクタ
 
AbstractRule - org.seasar.robot.rule.impl の クラス
 
AbstractRule() - クラス org.seasar.robot.rule.impl.AbstractRule のコンストラクタ
 
AbstractS2RobotClient - org.seasar.robot.client の クラス
 
AbstractS2RobotClient() - クラス org.seasar.robot.client.AbstractS2RobotClient のコンストラクタ
 
AbstractTransformer - org.seasar.robot.transformer.impl の クラス
 
AbstractTransformer() - クラス org.seasar.robot.transformer.impl.AbstractTransformer のコンストラクタ
 
AbstractXmlExtractor - org.seasar.robot.extractor.impl の クラス
 
AbstractXmlExtractor() - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のコンストラクタ
 
accessCount - クラス org.seasar.robot.S2RobotContext の変数
 
accessCountLock - クラス org.seasar.robot.S2RobotContext の変数
 
AccessResult - org.seasar.robot.entity の インタフェース
 
AccessResultCallback - org.seasar.robot.util の インタフェース
 
AccessResultData - org.seasar.robot.entity の インタフェース
 
accessResultData - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
AccessResultDataImpl - org.seasar.robot.entity の クラス
 
AccessResultDataImpl() - クラス org.seasar.robot.entity.AccessResultDataImpl のコンストラクタ
 
AccessResultImpl - org.seasar.robot.entity の クラス
 
AccessResultImpl() - クラス org.seasar.robot.entity.AccessResultImpl のコンストラクタ
 
activeThreadCount - クラス org.seasar.robot.S2RobotContext の変数
 
activeThreadCountLock - クラス org.seasar.robot.S2RobotContext の変数
 
add(SmbAuthentication) - クラス org.seasar.robot.client.smb.SmbAuthenticationHolder のメソッド
 
add(String, String) - クラス org.seasar.robot.helper.UrlConvertHelper のメソッド
 
add(String, String) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
add(String, String) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
add(E) - クラス org.seasar.robot.util.LruHashSet のメソッド
Adds the specified element to this set if it is not already present.
addAllow(String) - クラス org.seasar.robot.entity.RobotsTxt.Directives のメソッド
 
addAllUrl(Collection<String>) - クラス org.seasar.robot.entity.ResultData のメソッド
 
addChildUrlFromTagAttribute(List<String>, URL, String, String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
addChildUrlRule(String, String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
addClient(String, S2RobotClient) - クラス org.seasar.robot.client.S2RobotClientFactory のメソッド
 
addClient(List<String>, S2RobotClient) - クラス org.seasar.robot.client.S2RobotClientFactory のメソッド
 
addDirectives(String, RobotsTxt.Directives) - クラス org.seasar.robot.entity.RobotsTxt のメソッド
 
addDisallow(String) - クラス org.seasar.robot.entity.RobotsTxt.Directives のメソッド
 
addExclude(String) - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
addExclude(String) - インタフェース org.seasar.robot.filter.UrlFilter のメソッド
Add an url pattern as a non-target.
addExcludeFilter(String) - クラス org.seasar.robot.S2Robot のメソッド
 
addExcludeUrlFilter(String, String) - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のメソッド
 
addExcludeUrlFilter(String, List<String>) - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のメソッド
 
addExcludeUrlFilter(String, String) - インタフェース org.seasar.robot.service.UrlFilterService のメソッド
 
addExcludeUrlFilter(String, List<String>) - インタフェース org.seasar.robot.service.UrlFilterService のメソッド
 
addExcludeUrlPattern(String, String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
addExtractor(String, Extractor) - クラス org.seasar.robot.extractor.ExtractorFactory のメソッド
 
addExtractor(List<String>, Extractor) - クラス org.seasar.robot.extractor.ExtractorFactory のメソッド
 
addFeature(String, String) - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
addFeature(String, String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
addFieldRule(String, String) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
addHeader(String, String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
addInclude(String) - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
addInclude(String) - インタフェース org.seasar.robot.filter.UrlFilter のメソッド
Add an url pattern as a target.
addIncludeFilter(String) - クラス org.seasar.robot.S2Robot のメソッド
 
addIncludeUrlFilter(String, String) - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のメソッド
 
addIncludeUrlFilter(String, List<String>) - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のメソッド
 
addIncludeUrlFilter(String, String) - インタフェース org.seasar.robot.service.UrlFilterService のメソッド
 
addIncludeUrlFilter(String, List<String>) - インタフェース org.seasar.robot.service.UrlFilterService のメソッド
 
addIncludeUrlPattern(String, String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
addMaxLength(String, long) - クラス org.seasar.robot.helper.ContentLengthHelper のメソッド
 
addPassword(String, String) - クラス org.seasar.robot.extractor.impl.PdfExtractor のメソッド
 
addPdfPassword(String, String) - クラス org.seasar.robot.extractor.impl.TikaExtractor のメソッド
 
addProperty(String, String) - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
addProperty(String, String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
addRule(String, String) - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
addRule(String, Pattern) - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
addRule(Rule) - クラス org.seasar.robot.rule.impl.RuleManagerImpl のメソッド
 
addRule(Rule) - インタフェース org.seasar.robot.rule.RuleManager のメソッド
 
addSitemap(Sitemap) - クラス org.seasar.robot.entity.SitemapSet のメソッド
 
addUrl(String) - クラス org.seasar.robot.entity.ResultData のメソッド
 
addUrl(String) - クラス org.seasar.robot.S2Robot のメソッド
 
addUrlQueueList(String, Queue<UrlQueue>) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
agentsToDirectives - クラス org.seasar.robot.entity.RobotsTxt の変数
 
ALL_BOTS - クラス org.seasar.robot.entity.RobotsTxt の static 変数
 
ALLOW - クラス org.seasar.robot.helper.RobotsTxtHelper の static 変数
 
allows(String, String) - クラス org.seasar.robot.entity.RobotsTxt のメソッド
 
allows(String) - クラス org.seasar.robot.entity.RobotsTxt.Directives のメソッド
 
allRequired - クラス org.seasar.robot.rule.impl.RegexRule の変数
 
ampersandStr - クラス org.seasar.robot.transformer.impl.FileTransformer の変数
A string to replace &.
archiveStreamFactory - クラス org.seasar.robot.extractor.impl.TarExtractor の変数
 
archiveStreamFactory - クラス org.seasar.robot.extractor.impl.ZipExtractor の変数
 
AUTH_SCHEME_FACTORIES_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
Authentication - org.seasar.robot.client.http の インタフェース
 
AuthenticationImpl - org.seasar.robot.client.http.impl の クラス
 
AuthenticationImpl(AuthScope, Credentials) - クラス org.seasar.robot.client.http.impl.AuthenticationImpl のコンストラクタ
 
AuthenticationImpl(AuthScope, Credentials, AuthScheme) - クラス org.seasar.robot.client.http.impl.AuthenticationImpl のコンストラクタ
 
authSchemeFactoryMap - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
available() - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
available() - クラス org.seasar.robot.util.TemporaryFileInputStream のメソッド
 
awaitTermination() - クラス org.seasar.robot.S2Robot のメソッド
 
awaitTermination(long) - クラス org.seasar.robot.S2Robot のメソッド
 

B

background - クラス org.seasar.robot.S2Robot の変数
 
baseDir - クラス org.seasar.robot.transformer.impl.FileTransformer の変数
A directory to store downloaded files.
BASIC_AUTHENTICATIONS_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
BASIC_AUTHENTICATIONS_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
BasicAuthentication - org.seasar.robot.client.http の クラス
 
BasicAuthentication(String, Integer, String, String, String, String) - クラス org.seasar.robot.client.http.BasicAuthentication のコンストラクタ
 
BinaryTransformer - org.seasar.robot.transformer.impl の クラス
BinaryTransformer stores WEB data as binary data.
BinaryTransformer() - クラス org.seasar.robot.transformer.impl.BinaryTransformer のコンストラクタ
 

C

cachedExcludeList - クラス org.seasar.robot.filter.impl.UrlFilterImpl の変数
 
cachedIncludeList - クラス org.seasar.robot.filter.impl.UrlFilterImpl の変数
 
characters(char[], int, int) - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsHandler のメソッド
 
characters(char[], int, int) - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsIndexHandler のメソッド
 
characters(char[], int, int) - クラス org.seasar.robot.transformer.impl.XpathTransformer.DocHandler のメソッド
 
charset - クラス org.seasar.robot.client.fs.FileSystemClient の変数
 
charset - クラス org.seasar.robot.client.smb.SmbClient の変数
 
charsetName - クラス org.seasar.robot.transformer.impl.FileTransformer の変数
 
charsetName - クラス org.seasar.robot.transformer.impl.TextTransformer の変数
 
charsetName - クラス org.seasar.robot.transformer.impl.XpathTransformer の変数
 
CharUtil - org.seasar.robot.util の クラス
 
childUrlRuleMap - クラス org.seasar.robot.transformer.impl.HtmlTransformer の変数
 
ChildUrlsException - org.seasar.robot.client.fs の 例外
ChildUrlsException is thrown when having child urls.
ChildUrlsException(Set<String>) - 例外 org.seasar.robot.client.fs.ChildUrlsException のコンストラクタ
 
cleanup(String) - クラス org.seasar.robot.S2Robot のメソッド
 
clear() - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
clear() - インタフェース org.seasar.robot.filter.UrlFilter のメソッド
Clear this filter.
clear() - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
clear() - クラス org.seasar.robot.util.LruHashSet のメソッド
Removes all of the elements from this set.
clearUrlPattern(String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
clearUrlPattern() - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
clearUrlQueueList() - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
clientConnectionManager - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
clientFactory - クラス org.seasar.robot.S2Robot の変数
 
clientFactory - クラス org.seasar.robot.S2RobotThread の変数
 
clientMap - クラス org.seasar.robot.client.S2RobotClientFactory の変数
 
close() - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
close() - クラス org.seasar.robot.util.TemporaryFileInputStream のメソッド
 
colonStr - クラス org.seasar.robot.transformer.impl.FileTransformer の変数
A string to replace :.
command - クラス org.seasar.robot.extractor.impl.CommandExtractor の変数
 
CommandExtractor - org.seasar.robot.extractor.impl の クラス
Exctract a text by running a command.
CommandExtractor() - クラス org.seasar.robot.extractor.impl.CommandExtractor のコンストラクタ
 
CommandExtractor.InputStreamThread - org.seasar.robot.extractor.impl の クラス
 
CommandExtractor.InputStreamThread(InputStream, String, int) - クラス org.seasar.robot.extractor.impl.CommandExtractor.InputStreamThread のコンストラクタ
 
CommandExtractor.MonitorThread - org.seasar.robot.extractor.impl の クラス
 
CommandExtractor.MonitorThread(Process, long) - クラス org.seasar.robot.extractor.impl.CommandExtractor.MonitorThread のコンストラクタ
 
commandOutputEncoding - クラス org.seasar.robot.extractor.impl.CommandExtractor の変数
 
CommonsHttpClient - org.seasar.robot.client.http の クラス
 
CommonsHttpClient() - クラス org.seasar.robot.client.http.CommonsHttpClient のコンストラクタ
 
CONNECTION_MANAGER_TIMEOUT_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
CONNECTION_TIMEOUT_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
CONNECTION_TIMEOUT_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
connectionManagerTimeout - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
connectionTimeout - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
connectionTimeout - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
Constants - org.seasar.robot の クラス
 
container - クラス org.seasar.robot.S2Robot の変数
 
container - クラス org.seasar.robot.S2RobotThread の変数
 
contains(Object) - クラス org.seasar.robot.util.LruHashSet のメソッド
Returns true if this set contains the specified element.
content - クラス org.seasar.robot.entity.ExtractData の変数
 
contentLength - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
contentLengthHelper - クラス org.seasar.robot.client.fs.FileSystemClient の変数
 
contentLengthHelper - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
contentLengthHelper - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
contentLengthHelper - クラス org.seasar.robot.client.smb.SmbClient の変数
 
ContentLengthHelper - org.seasar.robot.helper の クラス
 
ContentLengthHelper() - クラス org.seasar.robot.helper.ContentLengthHelper のコンストラクタ
 
convert(String) - クラス org.seasar.robot.helper.UrlConvertHelper のメソッド
 
convertChildUrlList(List<String>) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
convertMap - クラス org.seasar.robot.helper.UrlConvertHelper の変数
 
convertRobotsTxtPathPattern(String) - クラス org.seasar.robot.client.http.CommonsHttpClient のメソッド
 
convertRobotsTxtPathPattern(String) - クラス org.seasar.robot.client.http.HcHttpClient のメソッド
 
cookiePolicy - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
cookiePolicy - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
cookieStore - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
CRAWL_DELAY - クラス org.seasar.robot.helper.RobotsTxtHelper の static 変数
 
CrawlingParameterUtil - org.seasar.robot.util の クラス
 
createFile(String) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
createResponseBodyFile(ResponseData) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
createTime - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
createTime - クラス org.seasar.robot.entity.UrlQueueImpl の変数
 

D

daemon - クラス org.seasar.robot.S2Robot の変数
 
data - クラス org.seasar.robot.entity.AccessResultDataImpl の変数
 
dataClass - クラス org.seasar.robot.transformer.impl.XpathTransformer の変数
Class type returned by getData() method.
dataHelper - クラス org.seasar.robot.service.impl.DataServiceImpl の変数
 
dataHelper - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl の変数
 
dataHelper - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl の変数
 
dataService - クラス org.seasar.robot.S2Robot の変数
 
dataService - クラス org.seasar.robot.S2RobotThread の変数
 
DataService - org.seasar.robot.service の インタフェース
 
DataServiceImpl - org.seasar.robot.service.impl の クラス
 
DataServiceImpl() - クラス org.seasar.robot.service.impl.DataServiceImpl のコンストラクタ
 
DEBUG - 例外 org.seasar.robot.RobotCrawlAccessException の static 変数
 
DEFAULT_INITIAL_CAPACITY - クラス org.seasar.robot.util.LruHashMap の static 変数
デフォルトの初期容量です。
DEFAULT_LOAD_FACTOR - クラス org.seasar.robot.util.LruHashMap の static 変数
デフォルトのロードファクタです。
defaultEncoding - クラス org.seasar.robot.helper.EncodingHelper の変数
 
defaultEncoding - クラス org.seasar.robot.transformer.impl.HtmlTransformer の変数
 
DefaultIntervalController - org.seasar.robot.interval.impl の クラス
 
DefaultIntervalController() - クラス org.seasar.robot.interval.impl.DefaultIntervalController のコンストラクタ
 
DefaultIntervalController(Map<String, Long>) - クラス org.seasar.robot.interval.impl.DefaultIntervalController のコンストラクタ
 
defaultMaxLength - クラス org.seasar.robot.helper.ContentLengthHelper の変数
 
defaultMimeType - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
defaultMimeType - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
DefaultResponseProcessor - org.seasar.robot.processor.impl の クラス
 
DefaultResponseProcessor() - クラス org.seasar.robot.processor.impl.DefaultResponseProcessor のコンストラクタ
 
defaultRule - クラス org.seasar.robot.rule.impl.RegexRule の変数
 
delay(int) - クラス org.seasar.robot.interval.impl.AbstractIntervalController のメソッド
 
delay(int) - インタフェース org.seasar.robot.interval.IntervalController のメソッド
 
delayAfterProcessing() - クラス org.seasar.robot.interval.impl.AbstractIntervalController のメソッド
 
delayAfterProcessing() - クラス org.seasar.robot.interval.impl.DefaultIntervalController のメソッド
 
delayAtNoUrlInQueue() - クラス org.seasar.robot.interval.impl.AbstractIntervalController のメソッド
 
delayAtNoUrlInQueue() - クラス org.seasar.robot.interval.impl.DefaultIntervalController のメソッド
 
delayBeforeProcessing() - クラス org.seasar.robot.interval.impl.AbstractIntervalController のメソッド
 
delayBeforeProcessing() - クラス org.seasar.robot.interval.impl.DefaultIntervalController のメソッド
 
delayBeforeProcessing() - クラス org.seasar.robot.interval.impl.HostIntervalController のメソッド
 
delayForWaitingNewUrl() - クラス org.seasar.robot.interval.impl.AbstractIntervalController のメソッド
 
delayForWaitingNewUrl() - クラス org.seasar.robot.interval.impl.DefaultIntervalController のメソッド
 
delayMillisAfterProcessing - クラス org.seasar.robot.interval.impl.DefaultIntervalController の変数
 
delayMillisAtNoUrlInQueue - クラス org.seasar.robot.interval.impl.DefaultIntervalController の変数
 
delayMillisBeforeProcessing - クラス org.seasar.robot.interval.impl.DefaultIntervalController の変数
 
delayMillisForWaitingNewUrl - クラス org.seasar.robot.interval.impl.DefaultIntervalController の変数
 
delete(String) - インタフェース org.seasar.robot.service.DataService のメソッド
 
delete(String) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
delete(String) - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のメソッド
 
delete(String) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
delete(String) - インタフェース org.seasar.robot.service.UrlFilterService のメソッド
 
delete(String) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
deleteAccessResultMap(String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
deleteAll() - インタフェース org.seasar.robot.service.DataService のメソッド
 
deleteAll() - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
deleteAll() - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のメソッド
 
deleteAll() - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
deleteAll() - インタフェース org.seasar.robot.service.UrlFilterService のメソッド
 
deleteAll() - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
deleteAllAccessResultMap() - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
depth - クラス org.seasar.robot.entity.UrlQueueImpl の変数
 
destroy() - クラス org.seasar.robot.client.http.HcHttpClient のメソッド
 
destroy() - クラス org.seasar.robot.client.smb.SmbClient のメソッド
 
DISALLOW - クラス org.seasar.robot.helper.RobotsTxtHelper の static 変数
 
doGet(String) - クラス org.seasar.robot.client.fs.FileSystemClient のメソッド
 
doGet(String) - クラス org.seasar.robot.client.http.CommonsHttpClient のメソッド
 
doGet(String) - クラス org.seasar.robot.client.http.HcHttpClient のメソッド
 
doGet(String) - インタフェース org.seasar.robot.client.S2RobotClient のメソッド
 
doGet(String) - クラス org.seasar.robot.client.smb.SmbClient のメソッド
 
doHead(String) - クラス org.seasar.robot.client.fs.FileSystemClient のメソッド
 
doHead(String) - クラス org.seasar.robot.client.http.CommonsHttpClient のメソッド
 
doHead(String) - クラス org.seasar.robot.client.http.HcHttpClient のメソッド
 
doHead(String) - インタフェース org.seasar.robot.client.S2RobotClient のメソッド
 
doHead(String) - クラス org.seasar.robot.client.smb.SmbClient のメソッド
 
doHttpMethod(String, HttpMethod) - クラス org.seasar.robot.client.http.CommonsHttpClient のメソッド
 
doHttpMethod(String, HttpUriRequest) - クラス org.seasar.robot.client.http.HcHttpClient のメソッド
 
drain(InputStream, OutputStream) - クラス org.seasar.robot.util.StreamUtil の static メソッド
 
drain(InputStream, File) - クラス org.seasar.robot.util.StreamUtil の static メソッド
 

E

encodeUrl(String, String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
encoding - クラス org.seasar.robot.entity.AccessResultDataImpl の変数
 
encoding - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor の変数
 
encoding - クラス org.seasar.robot.extractor.impl.PdfExtractor の変数
 
encoding - クラス org.seasar.robot.extractor.impl.TextExtractor の変数
 
EncodingHelper - org.seasar.robot.helper の クラス
 
EncodingHelper() - クラス org.seasar.robot.helper.EncodingHelper のコンストラクタ
 
encodingMap - クラス org.seasar.robot.helper.EncodingHelper の変数
 
endDocument() - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsHandler のメソッド
 
endDocument() - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsIndexHandler のメソッド
 
endDocument() - クラス org.seasar.robot.transformer.impl.XpathTransformer.DocHandler のメソッド
 
endElement(String, String, String) - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsHandler のメソッド
 
endElement(String, String, String) - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsIndexHandler のメソッド
 
endElement(String, String, String) - クラス org.seasar.robot.transformer.impl.XpathTransformer.DocHandler のメソッド
 
equals(Object) - クラス org.seasar.robot.entity.SitemapFile のメソッド
 
equals(Object) - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
equals(Object) - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
equals(Object) - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
ERROR - 例外 org.seasar.robot.RobotCrawlAccessException の static 変数
 
escapeXml(String) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
excludeFilteringPattern - クラス org.seasar.robot.filter.impl.UrlFilterImpl の変数
 
excludeUrlPatternMap - クラス org.seasar.robot.helper.MemoryDataHelper の変数
 
execute() - クラス org.seasar.robot.S2Robot のメソッド
 
executionTime - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
executionTimeout - クラス org.seasar.robot.extractor.impl.CommandExtractor の変数
 
ExecutionTimeoutException - org.seasar.robot.extractor の 例外
 
ExecutionTimeoutException(String, Throwable) - 例外 org.seasar.robot.extractor.ExecutionTimeoutException のコンストラクタ
 
ExecutionTimeoutException(String) - 例外 org.seasar.robot.extractor.ExecutionTimeoutException のコンストラクタ
 
ExecutionTimeoutException(Throwable) - 例外 org.seasar.robot.extractor.ExecutionTimeoutException のコンストラクタ
 
ExtractData - org.seasar.robot.entity の クラス
 
ExtractData() - クラス org.seasar.robot.entity.ExtractData のコンストラクタ
 
ExtractData(String) - クラス org.seasar.robot.entity.ExtractData のコンストラクタ
 
ExtractException - org.seasar.robot.extractor の 例外
 
ExtractException(String, Throwable) - 例外 org.seasar.robot.extractor.ExtractException のコンストラクタ
 
ExtractException(String) - 例外 org.seasar.robot.extractor.ExtractException のコンストラクタ
 
ExtractException(Throwable) - 例外 org.seasar.robot.extractor.ExtractException のコンストラクタ
 
Extractor - org.seasar.robot.extractor の インタフェース
 
ExtractorFactory - org.seasar.robot.extractor の クラス
 
ExtractorFactory() - クラス org.seasar.robot.extractor.ExtractorFactory のコンストラクタ
 
extractorMap - クラス org.seasar.robot.extractor.ExtractorFactory の変数
 
extractString(String) - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 

F

featureMap - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor の変数
 
featureMap - クラス org.seasar.robot.transformer.impl.HtmlTransformer の変数
 
fieldRuleMap - クラス org.seasar.robot.transformer.impl.XpathTransformer の変数
 
FileSystemClient - org.seasar.robot.client.fs の クラス
FileSystemClient is S2RobotClient implementation to crawl files on a file system.
FileSystemClient() - クラス org.seasar.robot.client.fs.FileSystemClient のコンストラクタ
 
FileTransformer - org.seasar.robot.transformer.impl の クラス
FileTransformer stores WEB data as a file path.
FileTransformer() - クラス org.seasar.robot.transformer.impl.FileTransformer のコンストラクタ
 
finishCrawling() - クラス org.seasar.robot.S2RobotThread のメソッド
 
force - クラス org.seasar.robot.extractor.impl.PdfExtractor の変数
When true, the parser will skip corrupt pdf objects and

G

geCharSet(File) - クラス org.seasar.robot.client.fs.FileSystemClient のメソッド
 
geCharSet(SmbFile) - クラス org.seasar.robot.client.smb.SmbClient のメソッド
 
generateType1Msg(String, String) - クラス org.seasar.robot.client.http.ntlm.JcifsEngine のメソッド
 
generateType3Msg(String, String, String, String, String) - クラス org.seasar.robot.client.http.ntlm.JcifsEngine のメソッド
 
generateUrlQueues(String, String) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
generateUrlQueues(String, String) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
get(String) - クラス org.seasar.robot.client.smb.SmbAuthenticationHolder のメソッド
 
GET_METHOD - クラス org.seasar.robot.Constants の static 変数
 
getAccessCount() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getAccessCountLock() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getAccessResult(String, String) - インタフェース org.seasar.robot.service.DataService のメソッド
 
getAccessResult(String, String) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
getAccessResultData() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getAccessResultData() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getAccessResultList(String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
getAccessResultList(String, boolean) - インタフェース org.seasar.robot.service.DataService のメソッド
 
getAccessResultList(String, boolean) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
getAccessResultMap(String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
getActiveThreadCount() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getActiveThreadCountLock() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getAdditionalData(ResponseData, Document) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getAllows() - クラス org.seasar.robot.entity.RobotsTxt.Directives のメソッド
 
getAmpersandStr() - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
getAuthentication() - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
getAuthScheme() - インタフェース org.seasar.robot.client.http.Authentication のメソッド
 
getAuthScheme() - クラス org.seasar.robot.client.http.impl.AuthenticationImpl のメソッド
 
getAuthScope() - インタフェース org.seasar.robot.client.http.Authentication のメソッド
 
getAuthScope() - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
getAuthScope() - クラス org.seasar.robot.client.http.impl.AuthenticationImpl のメソッド
 
getBaseHref(Document) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getChangefreq() - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
getCharset() - クラス org.seasar.robot.client.fs.FileSystemClient のメソッド
 
getCharset() - クラス org.seasar.robot.client.smb.SmbClient のメソッド
 
getCharSet() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getCharsetName() - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
getCharsetName() - クラス org.seasar.robot.transformer.impl.TextTransformer のメソッド
 
getCharsetName() - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getChildUrlList() - 例外 org.seasar.robot.client.fs.ChildUrlsException のメソッド
 
getChildUrlRuleMap() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getChildUrlSet() - クラス org.seasar.robot.entity.ResultData のメソッド
 
getClient(String) - クラス org.seasar.robot.client.S2RobotClientFactory のメソッド
 
getClient(String) - クラス org.seasar.robot.S2RobotThread のメソッド
 
getClientFactory() - クラス org.seasar.robot.S2Robot のメソッド
 
getColonStr() - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
getContent() - クラス org.seasar.robot.entity.ExtractData のメソッド
 
getContentLength() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getContentLength() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getContentLength() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getContentType(InputStream, String) - クラス org.seasar.robot.helper.impl.MimeTypeHelperImpl のメソッド
 
getContentType(InputStream, Map<String, String>) - クラス org.seasar.robot.helper.impl.MimeTypeHelperImpl のメソッド
 
getContentType(InputStream, String) - インタフェース org.seasar.robot.helper.MimeTypeHelper のメソッド
 
getContentType(InputStream, Map<String, String>) - インタフェース org.seasar.robot.helper.MimeTypeHelper のメソッド
 
getCount(String) - インタフェース org.seasar.robot.service.DataService のメソッド
 
getCount(String) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
getCrawlDelay() - クラス org.seasar.robot.entity.RobotsTxt.Directives のメソッド
 
getCrawlDelay(String) - クラス org.seasar.robot.entity.RobotsTxt のメソッド
 
getCreateTime() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getCreateTime() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getCreateTime() - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
getCreateTime() - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
getCredentials() - インタフェース org.seasar.robot.client.http.Authentication のメソッド
 
getCredentials() - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
getCredentials() - クラス org.seasar.robot.client.http.impl.AuthenticationImpl のメソッド
 
getData() - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
getData() - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
getData() - クラス org.seasar.robot.entity.ResultData のメソッド
 
getData(AccessResultData) - クラス org.seasar.robot.transformer.impl.BinaryTransformer のメソッド
 
getData(AccessResultData) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
Returns data as a file path of String.
getData(AccessResultData) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
Returns data as HTML content of String.
getData(AccessResultData) - クラス org.seasar.robot.transformer.impl.TextTransformer のメソッド
 
getData(AccessResultData) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
Returns data as XML content of String.
getData(AccessResultData) - インタフェース org.seasar.robot.transformer.Transformer のメソッド
 
getDataAsString() - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
getDataAsString() - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
getDataClass() - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getDataMap() - クラス org.seasar.robot.transformer.impl.XpathTransformer.DocHandler のメソッド
 
getDataMap(AccessResultData) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getDataService() - クラス org.seasar.robot.util.CrawlingParameterUtil の static メソッド
 
getDefaultEncoding() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getDefaultMaxLength() - クラス org.seasar.robot.helper.ContentLengthHelper のメソッド
 
getDepth() - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
getDepth() - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
getDirectives(String) - クラス org.seasar.robot.entity.RobotsTxt のメソッド
 
getDirectives(String, String) - クラス org.seasar.robot.entity.RobotsTxt のメソッド
 
getDisallows() - クラス org.seasar.robot.entity.RobotsTxt.Directives のメソッド
 
getDomain() - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
getDomParser() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getDomParser() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getDuplicateUrl(String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getEncoding() - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
getEncoding() - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
getEncoding() - クラス org.seasar.robot.entity.ResultData のメソッド
 
getEncoding(BufferedInputStream) - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
getEncoding() - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
getEncoding() - クラス org.seasar.robot.extractor.impl.PdfExtractor のメソッド
 
getEncoding() - クラス org.seasar.robot.extractor.impl.TextExtractor のメソッド
 
getEncodingPattern() - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
getEncodingPattern() - クラス org.seasar.robot.extractor.impl.HtmlExtractor のメソッド
 
getEncodingPattern() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getEncodingPattern() - クラス org.seasar.robot.extractor.impl.XmlExtractor のメソッド
 
getExcludeFilteringPattern() - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
getExcludeUrlPatternList(String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
getExcludeUrlPatternList(String) - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のメソッド
 
getExcludeUrlPatternList(String) - インタフェース org.seasar.robot.service.UrlFilterService のメソッド
 
getExecutionTime() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getExecutionTime() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getExecutionTime() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getExtractor(String) - クラス org.seasar.robot.extractor.ExtractorFactory のメソッド
 
getFeatureMap() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getFeatureMap() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getFieldRuleMap() - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getFilePath(String) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
Generate a path from a url.
getHeaderMap() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getHost() - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
getHtmlTagPattern() - クラス org.seasar.robot.extractor.impl.HtmlExtractor のメソッド
 
getHttpStatusCode() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getHttpStatusCode() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getHttpStatusCode() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getId() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getId() - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
getId() - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
getId() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getId() - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
getId() - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
getIncludeFilteringPattern() - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
getIncludeUrlPatternList(String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
getIncludeUrlPatternList(String) - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のメソッド
 
getIncludeUrlPatternList(String) - インタフェース org.seasar.robot.service.UrlFilterService のメソッド
 
getInitParameter(String, T) - クラス org.seasar.robot.client.AbstractS2RobotClient のメソッド
 
getIntervalController() - クラス org.seasar.robot.S2Robot のメソッド
 
getIntervalController() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getInvalidUrlPattern() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getKeySet() - クラス org.seasar.robot.entity.ExtractData のメソッド
 
getLastmod() - インタフェース org.seasar.robot.entity.Sitemap のメソッド
 
getLastmod() - クラス org.seasar.robot.entity.SitemapFile のメソッド
 
getLastmod() - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
getLastModified() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getLastModified() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getLastModified() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getLastModified() - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
getLastModified() - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
getLimitSize() - クラス org.seasar.robot.util.LruHashMap のメソッド
上限サイズを返します。
getLoc() - インタフェース org.seasar.robot.entity.Sitemap のメソッド
 
getLoc() - クラス org.seasar.robot.entity.SitemapFile のメソッド
 
getLoc() - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
getMaxAccessCount() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getMaxDepth() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getMaxDuplicatedPath() - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
getMaxLength(String) - クラス org.seasar.robot.helper.ContentLengthHelper のメソッド
 
getMaxThreadCheckCount() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getMetaCharsetPattern() - クラス org.seasar.robot.extractor.impl.HtmlExtractor のメソッド
 
getMetaCharsetPattern() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getMethod() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getMethod() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getMethod() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getMethod() - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
getMethod() - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
getMimeType() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getMimeType() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getMimeType() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getName() - クラス org.seasar.robot.client.http.RequestHeader のメソッド
 
getName() - クラス org.seasar.robot.transformer.impl.AbstractTransformer のメソッド
 
getName() - インタフェース org.seasar.robot.transformer.Transformer のメソッド
 
getNumOfThread() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getOutput() - クラス org.seasar.robot.extractor.impl.CommandExtractor.InputStreamThread のメソッド
 
getParentUrl() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getParentUrl() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getParentUrl() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getParentUrl() - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
getParentUrl() - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
getPassword() - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
getPassword() - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
getPath() - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
getPathPrefix() - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
getPort() - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
getPort() - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
getPreloadSizeForCharset() - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
getPreloadSizeForCharset() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getPriority() - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
getPropertyMap() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getPropertyMap() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getQuestionStr() - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
getRealm() - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
getRedirectLocation() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getResponseBody() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getResponseProcessor() - クラス org.seasar.robot.rule.impl.AbstractRule のメソッド
 
getResponseProcessor() - インタフェース org.seasar.robot.rule.Rule のメソッド
 
getResultDataBody(String, String) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getResultDataBody(String, List<String>) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getResultDataFooter() - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getResultDataHeader() - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
getRobotContext() - クラス org.seasar.robot.S2Robot のメソッド
 
getRobotContext() - クラス org.seasar.robot.util.CrawlingParameterUtil の static メソッド
 
getRobotTxtUrlSet() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getRule(ResponseData) - クラス org.seasar.robot.rule.impl.RuleManagerImpl のメソッド
 
getRule(ResponseData) - インタフェース org.seasar.robot.rule.RuleManager のメソッド
 
getRuleId() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getRuleId() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getRuleId() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getRuleId() - クラス org.seasar.robot.rule.impl.AbstractRule のメソッド
 
getRuleId() - インタフェース org.seasar.robot.rule.Rule のメソッド
 
getRuleManager() - クラス org.seasar.robot.S2Robot のメソッド
 
getRuleManager() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getScheme() - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
getSemicolonStr() - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
getServer() - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
getSessionId() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getSessionId() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getSessionId() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getSessionId() - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
getSessionId() - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
getSessionId() - クラス org.seasar.robot.S2Robot のメソッド
 
getSessionId() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getSitemaps() - クラス org.seasar.robot.entity.SitemapSet のメソッド
 
getSitemapSet() - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsHandler のメソッド
 
getSitemapSet() - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsIndexHandler のメソッド
 
getStatus() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getStatus() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getStatus() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getTagPattern() - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
getTagPattern() - クラス org.seasar.robot.extractor.impl.HtmlExtractor のメソッド
 
getTagPattern() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getTagPattern() - クラス org.seasar.robot.extractor.impl.XmlExtractor のメソッド
 
getTargetNodePath() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getText(InputStream, Map<String, String>) - インタフェース org.seasar.robot.extractor.Extractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.CommandExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.MsExcelExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.MsPowerPointExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.MsPublisherExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.MsVisioExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.MsWordExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.PdfExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.TarExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.TextExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.TikaExtractor のメソッド
 
getText(InputStream, Map<String, String>) - クラス org.seasar.robot.extractor.impl.ZipExtractor のメソッド
 
getTextInternal(InputStream, MimeTypeHelper, ExtractorFactory) - クラス org.seasar.robot.extractor.impl.TarExtractor のメソッド
 
getTransformer() - クラス org.seasar.robot.processor.impl.DefaultResponseProcessor のメソッド
 
getTransformerName() - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
getTransformerName() - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
getTransformerName() - クラス org.seasar.robot.entity.ResultData のメソッド
 
getUrl() - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
getUrl() - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
getUrl() - クラス org.seasar.robot.entity.ResponseData のメソッド
 
getUrl() - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
getUrl() - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
getUrlFilter() - クラス org.seasar.robot.S2Robot のメソッド
 
getUrlFilter() - クラス org.seasar.robot.S2RobotContext のメソッド
 
getUrlFilterService() - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
getUrlFromTagAttribute(URL, Document, String, String, String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
getUrlPattern() - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
getUrlQueue() - クラス org.seasar.robot.util.CrawlingParameterUtil の static メソッド
 
getUrlQueueList(String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
getUrlQueueService() - クラス org.seasar.robot.util.CrawlingParameterUtil の static メソッド
 
getUserAgents() - クラス org.seasar.robot.entity.RobotsTxt のメソッド
 
getUsername() - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
getUsername() - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
getValue() - クラス org.seasar.robot.client.http.RequestHeader のメソッド
 
getValue(Pattern, String) - クラス org.seasar.robot.helper.RobotsTxtHelper のメソッド
 
getValues(String) - クラス org.seasar.robot.entity.ExtractData のメソッド
 
getXmlEncodingPattern() - クラス org.seasar.robot.extractor.impl.XmlExtractor のメソッド
 
getXmlTagPattern() - クラス org.seasar.robot.extractor.impl.XmlExtractor のメソッド
 
getXPathAPI() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
getXPathAPI() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 

H

hashCode() - クラス org.seasar.robot.entity.SitemapFile のメソッド
 
hashCode() - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
hashCode() - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
hashCode() - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
hasRule(Rule) - クラス org.seasar.robot.rule.impl.RuleManagerImpl のメソッド
 
hasRule(Rule) - インタフェース org.seasar.robot.rule.RuleManager のメソッド
 
HcHttpClient - org.seasar.robot.client.http の クラス
 
HcHttpClient() - クラス org.seasar.robot.client.http.HcHttpClient のコンストラクタ
 
HEAD_METHOD - クラス org.seasar.robot.Constants の static 変数
 
HostIntervalController - org.seasar.robot.interval.impl の クラス
 
HostIntervalController() - クラス org.seasar.robot.interval.impl.HostIntervalController のコンストラクタ
 
HostIntervalController(Map<String, Long>) - クラス org.seasar.robot.interval.impl.HostIntervalController のコンストラクタ
 
HtmlExtractor - org.seasar.robot.extractor.impl の クラス
 
HtmlExtractor() - クラス org.seasar.robot.extractor.impl.HtmlExtractor のコンストラクタ
 
htmlTagPattern - クラス org.seasar.robot.extractor.impl.HtmlExtractor の変数
 
HtmlTransformer - org.seasar.robot.transformer.impl の クラス
HtmlTransformer stores WEB data as HTML content.
HtmlTransformer() - クラス org.seasar.robot.transformer.impl.HtmlTransformer のコンストラクタ
 
HtmlXpathExtractor - org.seasar.robot.extractor.impl の クラス
 
HtmlXpathExtractor() - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のコンストラクタ
 
httpClient - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
httpClient - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
httpClientContext - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
httpStatusCode - クラス org.seasar.robot.entity.AccessResultImpl の変数
 

I

id - クラス org.seasar.robot.entity.AccessResultDataImpl の変数
 
id - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
id - クラス org.seasar.robot.entity.UrlQueueImpl の変数
 
idCount - クラス org.seasar.robot.service.impl.DataServiceImpl の static 変数
 
IgnoreCloseInputStream - org.seasar.robot.util の クラス
This inputstream ignores a close method.
IgnoreCloseInputStream(InputStream) - クラス org.seasar.robot.util.IgnoreCloseInputStream のコンストラクタ
 
ignoreCommentTag - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor の変数
 
ignoreException - クラス org.seasar.robot.interval.impl.AbstractIntervalController の変数
 
includeFilteringPattern - クラス org.seasar.robot.filter.impl.UrlFilterImpl の変数
 
includeUrlPatternMap - クラス org.seasar.robot.helper.MemoryDataHelper の変数
 
INDEX - クラス org.seasar.robot.entity.SitemapSet の static 変数
 
INFO - 例外 org.seasar.robot.RobotCrawlAccessException の static 変数
 
init() - クラス org.seasar.robot.client.http.CommonsHttpClient のメソッド
 
init() - クラス org.seasar.robot.client.http.HcHttpClient のメソッド
 
init() - クラス org.seasar.robot.client.smb.SmbClient のメソッド
 
init(ResponseData, ResultData) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
init(ResponseData, ResultData) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
init(String) - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
init(String) - インタフェース org.seasar.robot.filter.UrlFilter のメソッド
Initialize a url filter by sessionId.
insert(UrlQueue) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
insert(UrlQueue) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
IntervalController - org.seasar.robot.interval の インタフェース
 
intervalController - クラス org.seasar.robot.S2Robot の変数
 
intervalController - クラス org.seasar.robot.S2RobotContext の変数
 
invalidUrlPattern - クラス org.seasar.robot.transformer.impl.HtmlTransformer の変数
 
isAllRequired() - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
isBackground() - クラス org.seasar.robot.S2Robot のメソッド
 
isContentUpdated(S2RobotClient, UrlQueue) - クラス org.seasar.robot.S2RobotThread のメソッド
 
isContinue(int) - クラス org.seasar.robot.S2RobotThread のメソッド
 
isDaemon() - クラス org.seasar.robot.S2Robot のメソッド
 
isDebugEnabled() - 例外 org.seasar.robot.RobotCrawlAccessException のメソッド
 
isDefaultRule() - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
isEmpty() - クラス org.seasar.robot.util.LruHashSet のメソッド
Returns true if this set contains no elements.
isErrorEnabled() - 例外 org.seasar.robot.RobotCrawlAccessException のメソッド
 
isForce() - クラス org.seasar.robot.extractor.impl.PdfExtractor のメソッド
 
isHtml(ResponseData) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
isIgnoreCommentTag() - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
isIgnoreException() - クラス org.seasar.robot.interval.impl.AbstractIntervalController のメソッド
 
isIndex() - クラス org.seasar.robot.entity.SitemapSet のメソッド
 
isInfoEnabled() - 例外 org.seasar.robot.RobotCrawlAccessException のメソッド
 
isNewUrl(UrlQueue, Queue<UrlQueue>) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
isRunning() - クラス org.seasar.robot.S2RobotContext のメソッド
 
isSupportedCharset(String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
isTeminated() - クラス org.seasar.robot.extractor.impl.CommandExtractor.MonitorThread のメソッド
 
isTrimSpace() - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
isUrlChar(char) - クラス org.seasar.robot.util.CharUtil の static メソッド
 
isUrlSet() - クラス org.seasar.robot.entity.SitemapSet のメソッド
 
isValid() - クラス org.seasar.robot.client.http.RequestHeader のメソッド
 
isValid(UrlQueue) - クラス org.seasar.robot.S2RobotThread のメソッド
 
isValidPath(String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
isWarnEnabled() - 例外 org.seasar.robot.RobotCrawlAccessException のメソッド
 
iterate(String, AccessResultCallback) - インタフェース org.seasar.robot.service.DataService のメソッド
 
iterate(String, AccessResultCallback) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
iterate(AccessResult) - インタフェース org.seasar.robot.util.AccessResultCallback のメソッド
 
iterateUrlDiff(String, String, AccessResultCallback) - インタフェース org.seasar.robot.service.DataService のメソッド
 
iterateUrlDiff(String, String, AccessResultCallback) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
iterator() - クラス org.seasar.robot.util.LruHashSet のメソッド
Returns an iterator over the elements in this set.

J

JcifsEngine - org.seasar.robot.client.http.ntlm の クラス
JcifsEngine is a NTLM Engine implementation based on JCIFS.
JcifsEngine() - クラス org.seasar.robot.client.http.ntlm.JcifsEngine のコンストラクタ
 

L

lastModified - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
lastModified - クラス org.seasar.robot.entity.UrlQueueImpl の変数
 
limitSize - クラス org.seasar.robot.util.LruHashMap の変数
上限サイズです。
linger - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
linger - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
LINGER_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
LINGER_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
loadCharset(InputStream) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
log(LogType, Object...) - クラス org.seasar.robot.helper.impl.LogHelperImpl のメソッド
 
log(LogType, Object...) - インタフェース org.seasar.robot.helper.LogHelper のメソッド
 
log(LogHelper, LogType, Object...) - クラス org.seasar.robot.S2RobotThread のメソッド
 
logger - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor の static 変数
 
LogHelper - org.seasar.robot.helper の インタフェース
 
logHelper - クラス org.seasar.robot.S2RobotThread の変数
 
LogHelperImpl - org.seasar.robot.helper.impl の クラス
 
LogHelperImpl() - クラス org.seasar.robot.helper.impl.LogHelperImpl のコンストラクタ
 
LogType - org.seasar.robot.log の 列挙型
 
LruHashMap<K,V> - org.seasar.robot.util の クラス
From LruHashMap
LruHashMap(int) - クラス org.seasar.robot.util.LruHashMap のコンストラクタ
LruHashMapを作成します。
LruHashMap(int, int, float) - クラス org.seasar.robot.util.LruHashMap のコンストラクタ
LruHashMapを作成します。
LruHashSet<E> - org.seasar.robot.util の クラス
 
LruHashSet(int) - クラス org.seasar.robot.util.LruHashSet のコンストラクタ
 

M

mark(int) - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
mark(int) - クラス org.seasar.robot.util.TemporaryFileInputStream のメソッド
 
markSupported() - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
markSupported() - クラス org.seasar.robot.util.TemporaryFileInputStream のメソッド
 
match(String) - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
match(String) - インタフェース org.seasar.robot.filter.UrlFilter のメソッド
Check if a given url is a target.
match(ResponseData) - クラス org.seasar.robot.rule.impl.AbstractRule のメソッド
 
match(ResponseData) - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
match(ResponseData) - インタフェース org.seasar.robot.rule.Rule のメソッド
 
MAX_TOTAL_CONNECTIONS_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
maxAccessCount - クラス org.seasar.robot.S2RobotContext の変数
a max count to access urls. 0 is no limit to access it.
maxConnectionsPerRoute - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
maxDepth - クラス org.seasar.robot.S2RobotContext の変数
a max depth for crawling. -1 is no depth check.
maxDuplicatedPath - クラス org.seasar.robot.transformer.impl.FileTransformer の変数
 
MaxLengthExceededException - org.seasar.robot の 例外
 
MaxLengthExceededException(String) - 例外 org.seasar.robot.MaxLengthExceededException のコンストラクタ
 
maxLengthMap - クラス org.seasar.robot.helper.ContentLengthHelper の変数
 
maxOutputLine - クラス org.seasar.robot.extractor.impl.CommandExtractor の変数
 
maxThreadCheckCount - クラス org.seasar.robot.S2RobotContext の変数
 
maxTotalConnections - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
maxTotalConnections - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
MemoryDataHelper - org.seasar.robot.helper の クラス
 
MemoryDataHelper() - クラス org.seasar.robot.helper.MemoryDataHelper のコンストラクタ
 
metaCharsetPattern - クラス org.seasar.robot.extractor.impl.HtmlExtractor の変数
 
metaCharsetPattern - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor の変数
 
metadata - クラス org.seasar.robot.entity.ExtractData の変数
 
method - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
method - クラス org.seasar.robot.entity.UrlQueueImpl の変数
 
mimeType - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
MimeTypeException - org.seasar.robot.helper の 例外
 
MimeTypeException(String, Throwable) - 例外 org.seasar.robot.helper.MimeTypeException のコンストラクタ
 
MimeTypeException(String) - 例外 org.seasar.robot.helper.MimeTypeException のコンストラクタ
 
MimeTypeException(Throwable) - 例外 org.seasar.robot.helper.MimeTypeException のコンストラクタ
 
MimeTypeHelper - org.seasar.robot.helper の インタフェース
 
MimeTypeHelperImpl - org.seasar.robot.helper.impl の クラス
 
MimeTypeHelperImpl() - クラス org.seasar.robot.helper.impl.MimeTypeHelperImpl のコンストラクタ
 
MsExcelExtractor - org.seasar.robot.extractor.impl の クラス
Gets a text from .xls file.
MsExcelExtractor() - クラス org.seasar.robot.extractor.impl.MsExcelExtractor のコンストラクタ
 
MsPowerPointExtractor - org.seasar.robot.extractor.impl の クラス
 
MsPowerPointExtractor() - クラス org.seasar.robot.extractor.impl.MsPowerPointExtractor のコンストラクタ
 
MsPublisherExtractor - org.seasar.robot.extractor.impl の クラス
Gets a text from . file.
MsPublisherExtractor() - クラス org.seasar.robot.extractor.impl.MsPublisherExtractor のコンストラクタ
 
MsVisioExtractor - org.seasar.robot.extractor.impl の クラス
Gets a text from . file.
MsVisioExtractor() - クラス org.seasar.robot.extractor.impl.MsVisioExtractor のコンストラクタ
 
MsWordExtractor - org.seasar.robot.extractor.impl の クラス
Gets a text from .doc file.
MsWordExtractor() - クラス org.seasar.robot.extractor.impl.MsWordExtractor のコンストラクタ
 

N

name - クラス org.seasar.robot.transformer.impl.AbstractTransformer の変数
 
newInstance(HttpParams) - クラス org.seasar.robot.client.http.ntlm.NTLMSchemeFactory のメソッド
 
NO_TRANSFORMER - クラス org.seasar.robot.Constants の static 変数
 
NO_URL_IN_QUEUE - インタフェース org.seasar.robot.interval.IntervalController の static 変数
 
normalize(String) - クラス org.seasar.robot.helper.EncodingHelper のメソッド
 
normalizeUrl(String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
NOT_MODIFIED_STATUS - クラス org.seasar.robot.Constants の static 変数
 
NTLMSchemeFactory - org.seasar.robot.client.http.ntlm の クラス
This class is AuthSchemeFactory implementation for NTLM.
NTLMSchemeFactory() - クラス org.seasar.robot.client.http.ntlm.NTLMSchemeFactory のコンストラクタ
 
NullResponseProcessor - org.seasar.robot.processor.impl の クラス
 
NullResponseProcessor() - クラス org.seasar.robot.processor.impl.NullResponseProcessor のコンストラクタ
 
numOfThread - クラス org.seasar.robot.S2RobotContext の変数
The number of a thread

O

offerAll(String, List<UrlQueue>) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
offerAll(String, List<UrlQueue>) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
OK_STATUS - クラス org.seasar.robot.Constants の static 変数
 
org.seasar.robot - パッケージ org.seasar.robot
 
org.seasar.robot.client - パッケージ org.seasar.robot.client
 
org.seasar.robot.client.fs - パッケージ org.seasar.robot.client.fs
 
org.seasar.robot.client.http - パッケージ org.seasar.robot.client.http
 
org.seasar.robot.client.http.impl - パッケージ org.seasar.robot.client.http.impl
 
org.seasar.robot.client.http.ntlm - パッケージ org.seasar.robot.client.http.ntlm
 
org.seasar.robot.client.smb - パッケージ org.seasar.robot.client.smb
 
org.seasar.robot.entity - パッケージ org.seasar.robot.entity
 
org.seasar.robot.extractor - パッケージ org.seasar.robot.extractor
 
org.seasar.robot.extractor.impl - パッケージ org.seasar.robot.extractor.impl
 
org.seasar.robot.filter - パッケージ org.seasar.robot.filter
 
org.seasar.robot.filter.impl - パッケージ org.seasar.robot.filter.impl
 
org.seasar.robot.helper - パッケージ org.seasar.robot.helper
 
org.seasar.robot.helper.impl - パッケージ org.seasar.robot.helper.impl
 
org.seasar.robot.interval - パッケージ org.seasar.robot.interval
 
org.seasar.robot.interval.impl - パッケージ org.seasar.robot.interval.impl
 
org.seasar.robot.log - パッケージ org.seasar.robot.log
 
org.seasar.robot.processor - パッケージ org.seasar.robot.processor
 
org.seasar.robot.processor.impl - パッケージ org.seasar.robot.processor.impl
 
org.seasar.robot.rule - パッケージ org.seasar.robot.rule
 
org.seasar.robot.rule.impl - パッケージ org.seasar.robot.rule.impl
 
org.seasar.robot.service - パッケージ org.seasar.robot.service
 
org.seasar.robot.service.impl - パッケージ org.seasar.robot.service.impl
 
org.seasar.robot.transformer - パッケージ org.seasar.robot.transformer
 
org.seasar.robot.transformer.impl - パッケージ org.seasar.robot.transformer.impl
 
org.seasar.robot.util - パッケージ org.seasar.robot.util
 
outputEncoding - クラス org.seasar.robot.extractor.impl.CommandExtractor の変数
 
outputEncoding - クラス org.seasar.robot.extractor.impl.TikaExtractor の変数
 

P

parentThread - クラス org.seasar.robot.S2Robot の変数
 
parentUrl - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
parentUrl - クラス org.seasar.robot.entity.UrlQueueImpl の変数
 
parse(String) - クラス org.seasar.robot.helper.RobotsTxtHelper のメソッド
 
parse(InputStream) - クラス org.seasar.robot.helper.RobotsTxtHelper のメソッド
 
parse(InputStream, String) - クラス org.seasar.robot.helper.RobotsTxtHelper のメソッド
 
parse(Reader) - クラス org.seasar.robot.helper.RobotsTxtHelper のメソッド
 
parse(List<String>) - クラス org.seasar.robot.helper.RobotsTxtHelper のメソッド
 
parse(InputStream) - クラス org.seasar.robot.helper.SitemapsHelper のメソッド
Generates SitemapSet instance.
parse(InputStream, boolean) - クラス org.seasar.robot.helper.SitemapsHelper のメソッド
 
parseCharset(String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
parseLastModified(String) - クラス org.seasar.robot.client.http.CommonsHttpClient のメソッド
 
parseLastModified(String) - クラス org.seasar.robot.client.http.HcHttpClient のメソッド
 
parseTextSitemaps(InputStream) - クラス org.seasar.robot.helper.SitemapsHelper のメソッド
 
parseXmlSitemaps(InputStream) - クラス org.seasar.robot.helper.SitemapsHelper のメソッド
 
parseXmlSitemapsIndex(InputStream) - クラス org.seasar.robot.helper.SitemapsHelper のメソッド
 
passwordMap - クラス org.seasar.robot.extractor.impl.PdfExtractor の変数
 
path - クラス org.seasar.robot.transformer.impl.FileTransformer の変数
A path to store downloaded files.
PDF_PASSWORD - クラス org.seasar.robot.entity.ExtractData の static 変数
 
PdfExtractor - org.seasar.robot.extractor.impl の クラス
Gets a text from .doc file.
PdfExtractor() - クラス org.seasar.robot.extractor.impl.PdfExtractor のコンストラクタ
 
pdfPasswordMap - クラス org.seasar.robot.extractor.impl.TikaExtractor の変数
 
poll(String) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
poll(String) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
POST_PROCESSING - インタフェース org.seasar.robot.interval.IntervalController の static 変数
 
PRE_PROCESSING - インタフェース org.seasar.robot.interval.IntervalController の static 変数
 
preloadSize - クラス org.seasar.robot.helper.SitemapsHelper の変数
 
preloadSizeForCharset - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor の変数
 
preloadSizeForCharset - クラス org.seasar.robot.transformer.impl.HtmlTransformer の変数
 
preprocessUri(String) - クラス org.seasar.robot.client.fs.FileSystemClient のメソッド
 
preprocessUri(String) - クラス org.seasar.robot.client.smb.SmbClient のメソッド
 
process(ResponseData) - クラス org.seasar.robot.processor.impl.DefaultResponseProcessor のメソッド
 
process(ResponseData) - クラス org.seasar.robot.processor.impl.NullResponseProcessor のメソッド
 
process(ResponseData) - クラス org.seasar.robot.processor.impl.SitemapsResponseProcessor のメソッド
 
process(ResponseData) - インタフェース org.seasar.robot.processor.ResponseProcessor のメソッド
 
processResponse(UrlQueue, ResponseData) - クラス org.seasar.robot.S2RobotThread のメソッド
 
processResult(UrlQueue, ResponseData, ResultData) - クラス org.seasar.robot.processor.impl.DefaultResponseProcessor のメソッド
 
processRobotsTxt(String) - クラス org.seasar.robot.client.http.CommonsHttpClient のメソッド
 
processRobotsTxt(String) - クラス org.seasar.robot.client.http.HcHttpClient のメソッド
 
processUrl(String) - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
processUrl(String) - インタフェース org.seasar.robot.filter.UrlFilter のメソッド
Process an url when it's added as a seed url.
propertyMap - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor の変数
 
propertyMap - クラス org.seasar.robot.transformer.impl.HtmlTransformer の変数
 
PROXY_CREDENTIALS_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
PROXY_CREDENTIALS_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
PROXY_HOST_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
PROXY_HOST_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
PROXY_PORT_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
PROXY_PORT_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
proxyCredentials - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
proxyCredentials - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
proxyHost - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
proxyHost - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
proxyPort - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
proxyPort - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
putValue(String, String) - クラス org.seasar.robot.entity.ExtractData のメソッド
 
putValues(String, String[]) - クラス org.seasar.robot.entity.ExtractData のメソッド
 

Q

questionStr - クラス org.seasar.robot.transformer.impl.FileTransformer の変数
A string to replace ?.

R

read() - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
read(byte[], int, int) - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
read(byte[]) - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
read() - クラス org.seasar.robot.util.TemporaryFileInputStream のメソッド
 
readAsTextIfFailed - クラス org.seasar.robot.extractor.impl.TikaExtractor の変数
 
regexMap - クラス org.seasar.robot.rule.impl.RegexRule の変数
 
RegexRule - org.seasar.robot.rule.impl の クラス
 
RegexRule() - クラス org.seasar.robot.rule.impl.RegexRule のコンストラクタ
 
remove(Object) - クラス org.seasar.robot.util.LruHashSet のメソッド
Removes the specified element from this set if it is present.
removeEldestEntry(Map.Entry<K, V>) - クラス org.seasar.robot.util.LruHashMap のメソッド
 
removeRule(Rule) - クラス org.seasar.robot.rule.impl.RuleManagerImpl のメソッド
 
removeRule(Rule) - インタフェース org.seasar.robot.rule.RuleManager のメソッド
 
removeSitemap(Sitemap) - クラス org.seasar.robot.entity.SitemapSet のメソッド
 
removeUrl(String) - クラス org.seasar.robot.entity.ResultData のメソッド
 
removeUrlQueueList(String) - クラス org.seasar.robot.helper.MemoryDataHelper のメソッド
 
REQUERT_HEADERS_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
REQUERT_HEADERS_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
RequestHeader - org.seasar.robot.client.http の クラス
 
RequestHeader(String, String) - クラス org.seasar.robot.client.http.RequestHeader のコンストラクタ
 
reset() - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
reset() - クラス org.seasar.robot.util.TemporaryFileInputStream のメソッド
 
responseBodyInMemoryThresholdSize - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
responseBodyInMemoryThresholdSize - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
ResponseData - org.seasar.robot.entity の クラス
 
ResponseData() - クラス org.seasar.robot.entity.ResponseData のコンストラクタ
 
ResponseProcessor - org.seasar.robot.processor の インタフェース
 
responseProcessor - クラス org.seasar.robot.rule.impl.AbstractRule の変数
 
ResultData - org.seasar.robot.entity の クラス
 
ResultData() - クラス org.seasar.robot.entity.ResultData のコンストラクタ
 
robotContext - クラス org.seasar.robot.S2Robot の変数
 
robotContext - クラス org.seasar.robot.S2RobotThread の変数
 
RobotCrawlAccessException - org.seasar.robot の 例外
 
RobotCrawlAccessException(String, Throwable) - 例外 org.seasar.robot.RobotCrawlAccessException のコンストラクタ
 
RobotCrawlAccessException(String) - 例外 org.seasar.robot.RobotCrawlAccessException のコンストラクタ
 
RobotCrawlAccessException(Throwable) - 例外 org.seasar.robot.RobotCrawlAccessException のコンストラクタ
 
RobotSitemapsException - org.seasar.robot の 例外
 
RobotSitemapsException(String, Throwable) - 例外 org.seasar.robot.RobotSitemapsException のコンストラクタ
 
RobotSitemapsException(String) - 例外 org.seasar.robot.RobotSitemapsException のコンストラクタ
 
RobotSitemapsException(Throwable) - 例外 org.seasar.robot.RobotSitemapsException のコンストラクタ
 
RobotsTxt - org.seasar.robot.entity の クラス
 
RobotsTxt() - クラス org.seasar.robot.entity.RobotsTxt のコンストラクタ
 
RobotsTxt.Directives - org.seasar.robot.entity の クラス
 
RobotsTxt.Directives() - クラス org.seasar.robot.entity.RobotsTxt.Directives のコンストラクタ
 
robotsTxtHelper - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
robotsTxtHelper - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
RobotsTxtHelper - org.seasar.robot.helper の クラス
 
RobotsTxtHelper() - クラス org.seasar.robot.helper.RobotsTxtHelper のコンストラクタ
 
RobotSystemException - org.seasar.robot の 例外
 
RobotSystemException(String, Throwable) - 例外 org.seasar.robot.RobotSystemException のコンストラクタ
 
RobotSystemException(String) - 例外 org.seasar.robot.RobotSystemException のコンストラクタ
 
RobotSystemException(Throwable) - 例外 org.seasar.robot.RobotSystemException のコンストラクタ
 
robotTxtUrlSet - クラス org.seasar.robot.S2RobotContext の変数
 
Rule - org.seasar.robot.rule の インタフェース
 
ruleId - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
ruleId - クラス org.seasar.robot.rule.impl.AbstractRule の変数
 
ruleList - クラス org.seasar.robot.rule.impl.RuleManagerImpl の変数
 
RuleManager - org.seasar.robot.rule の インタフェース
 
ruleManager - クラス org.seasar.robot.S2Robot の変数
 
ruleManager - クラス org.seasar.robot.S2RobotContext の変数
 
RuleManagerImpl - org.seasar.robot.rule.impl の クラス
 
RuleManagerImpl() - クラス org.seasar.robot.rule.impl.RuleManagerImpl のコンストラクタ
 
run() - クラス org.seasar.robot.extractor.impl.CommandExtractor.InputStreamThread のメソッド
 
run() - クラス org.seasar.robot.extractor.impl.CommandExtractor.MonitorThread のメソッド
 
run() - クラス org.seasar.robot.S2Robot のメソッド
 
run() - クラス org.seasar.robot.S2RobotThread のメソッド
 
running - クラス org.seasar.robot.S2RobotContext の変数
 

S

S2Robot - org.seasar.robot の クラス
S2Robot manages/controls a crawling information.
S2Robot() - クラス org.seasar.robot.S2Robot のコンストラクタ
 
S2RobotClient - org.seasar.robot.client の インタフェース
 
S2RobotClientFactory - org.seasar.robot.client の クラス
 
S2RobotClientFactory() - クラス org.seasar.robot.client.S2RobotClientFactory のコンストラクタ
 
S2RobotContext - org.seasar.robot の クラス
 
S2RobotContext() - クラス org.seasar.robot.S2RobotContext のコンストラクタ
 
S2RobotThread - org.seasar.robot の クラス
 
S2RobotThread() - クラス org.seasar.robot.S2RobotThread のコンストラクタ
 
saveSession(String) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
saveSession(String) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
semicolonStr - クラス org.seasar.robot.transformer.impl.FileTransformer の変数
A string to replace ;.
sessionId - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
sessionId - クラス org.seasar.robot.entity.UrlQueueImpl の変数
 
sessionId - クラス org.seasar.robot.filter.impl.UrlFilterImpl の変数
 
sessionId - クラス org.seasar.robot.S2RobotContext の変数
 
sessionMap - クラス org.seasar.robot.helper.MemoryDataHelper の変数
 
setAccessCount(Long) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setAccessResultData(AccessResultData) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setAccessResultData(AccessResultData) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setActiveThreadCount(Integer) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setAllRequired(boolean) - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
setAmpersandStr(String) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
setAuthScheme(AuthScheme) - クラス org.seasar.robot.client.http.impl.AuthenticationImpl のメソッド
 
setAuthScope(AuthScope) - クラス org.seasar.robot.client.http.impl.AuthenticationImpl のメソッド
 
setBackground(boolean) - クラス org.seasar.robot.S2Robot のメソッド
 
setChangefreq(String) - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
setCharset(String) - クラス org.seasar.robot.client.fs.FileSystemClient のメソッド
 
setCharset(String) - クラス org.seasar.robot.client.smb.SmbClient のメソッド
 
setCharSet(String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setCharsetName(String) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
setCharsetName(String) - クラス org.seasar.robot.transformer.impl.TextTransformer のメソッド
 
setCharsetName(String) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
setChildUrlRuleMap(Map<String, String>) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
setChildUrlSet(Set<String>) - クラス org.seasar.robot.entity.ResultData のメソッド
 
setColonStr(String) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
setContent(String) - クラス org.seasar.robot.entity.ExtractData のメソッド
 
setContentLength(Long) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setContentLength(Long) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setContentLength(long) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setCrawlDelay(int) - クラス org.seasar.robot.entity.RobotsTxt.Directives のメソッド
 
setCreateTime(Timestamp) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setCreateTime(Timestamp) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setCreateTime(Timestamp) - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
setCreateTime(Timestamp) - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
setCredentials(Credentials) - クラス org.seasar.robot.client.http.impl.AuthenticationImpl のメソッド
 
setDaemon(boolean) - クラス org.seasar.robot.S2Robot のメソッド
 
setData(byte[]) - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
setData(byte[]) - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
setData(byte[]) - クラス org.seasar.robot.entity.ResultData のメソッド
 
setDataClass(Class<?>) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
setDataService(DataService) - クラス org.seasar.robot.util.CrawlingParameterUtil の static メソッド
 
setDefaultEncoding(String) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
setDefaultMaxLength(long) - クラス org.seasar.robot.helper.ContentLengthHelper のメソッド
 
setDefaultRule(boolean) - クラス org.seasar.robot.rule.impl.RegexRule のメソッド
 
setDepth(Integer) - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
setDepth(Integer) - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
setDomain(String) - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
setEncoding(String) - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
setEncoding(String) - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
setEncoding(String) - クラス org.seasar.robot.entity.ResultData のメソッド
 
setEncoding(String) - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
setEncoding(String) - クラス org.seasar.robot.extractor.impl.PdfExtractor のメソッド
 
setEncoding(String) - クラス org.seasar.robot.extractor.impl.TextExtractor のメソッド
 
setExcludeFilteringPattern(String) - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
setExecutionTime(Integer) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setExecutionTime(Integer) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setExecutionTime(long) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setFeatureMap(Map<String, String>) - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
setFeatureMap(Map<String, String>) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
setFieldRuleMap(Map<String, String>) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
setFinished(boolean) - クラス org.seasar.robot.extractor.impl.CommandExtractor.MonitorThread のメソッド
 
setForce(boolean) - クラス org.seasar.robot.extractor.impl.PdfExtractor のメソッド
 
setHost(String) - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
setHtmlTagPattern(Pattern) - クラス org.seasar.robot.extractor.impl.HtmlExtractor のメソッド
 
setHttpStatusCode(Integer) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setHttpStatusCode(Integer) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setHttpStatusCode(int) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setId(Long) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setId(Long) - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
setId(Long) - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
setId(Long) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setId(Long) - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
setId(Long) - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
setIgnoreCommentTag(boolean) - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
setIgnoreException(boolean) - クラス org.seasar.robot.interval.impl.AbstractIntervalController のメソッド
 
setIncludeFilteringPattern(String) - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
setInitParameterMap(Map<String, Object>) - クラス org.seasar.robot.client.AbstractS2RobotClient のメソッド
 
setInitParameterMap(Map<String, Object>) - インタフェース org.seasar.robot.client.S2RobotClient のメソッド
 
setInitParameterMap(Map<String, Object>) - クラス org.seasar.robot.client.S2RobotClientFactory のメソッド
 
setIntervalController(IntervalController) - クラス org.seasar.robot.S2Robot のメソッド
 
setIntervalController(IntervalController) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setInvalidUrlPattern(Pattern) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
setLastmod(String) - クラス org.seasar.robot.entity.SitemapFile のメソッド
 
setLastmod(String) - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
setLastModified(Timestamp) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setLastModified(Timestamp) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setLastModified(Date) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setLastModified(Timestamp) - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
setLastModified(Timestamp) - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
setLoc(String) - クラス org.seasar.robot.entity.SitemapFile のメソッド
 
setLoc(String) - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
setLogLevel(String) - 例外 org.seasar.robot.RobotCrawlAccessException のメソッド
 
setMaxAccessCount(long) - クラス org.seasar.robot.S2Robot のメソッド
 
setMaxAccessCount(long) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setMaxDepth(int) - クラス org.seasar.robot.S2Robot のメソッド
 
setMaxDepth(int) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setMaxDuplicatedPath(int) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
setMaxThreadCheckCount(int) - クラス org.seasar.robot.S2Robot のメソッド
 
setMaxThreadCheckCount(int) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setMetaCharsetPattern(Pattern) - クラス org.seasar.robot.extractor.impl.HtmlExtractor のメソッド
 
setMetaCharsetPattern(Pattern) - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
setMethod(String) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setMethod(String) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setMethod(String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setMethod(String) - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
setMethod(String) - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
setMimeType(String) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setMimeType(String) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setMimeType(String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setName(String) - クラス org.seasar.robot.client.http.RequestHeader のメソッド
 
setName(String) - クラス org.seasar.robot.transformer.impl.AbstractTransformer のメソッド
 
setNumOfThread(int) - クラス org.seasar.robot.S2Robot のメソッド
 
setNumOfThread(int) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setParentUrl(String) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setParentUrl(String) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setParentUrl(String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setParentUrl(String) - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
setParentUrl(String) - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
setPassword(String) - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
setPassword(String) - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
setPath(String) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
setPort(Integer) - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
setPort(int) - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
setPreloadSizeForCharset(int) - クラス org.seasar.robot.extractor.impl.AbstractXmlExtractor のメソッド
 
setPreloadSizeForCharset(int) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
setPriority(String) - クラス org.seasar.robot.entity.SitemapUrl のメソッド
 
setPropertyMap(Map<String, String>) - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
setPropertyMap(Map<String, String>) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
setQuestionStr(String) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
setRealm(String) - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
setRedirectLocation(String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setResponseBody(InputStream) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setResponseProcessor(ResponseProcessor) - クラス org.seasar.robot.rule.impl.AbstractRule のメソッド
 
setRobotContext(S2RobotContext) - クラス org.seasar.robot.util.CrawlingParameterUtil の static メソッド
 
setRobotTxtUrlSet(Set<String>) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setRuleId(String) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setRuleId(String) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setRuleId(String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setRuleId(String) - クラス org.seasar.robot.rule.impl.AbstractRule のメソッド
 
setRuleManager(RuleManager) - クラス org.seasar.robot.S2Robot のメソッド
 
setRuleManager(RuleManager) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setRunning(boolean) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setScheme(String) - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
setSemicolonStr(String) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
setServer(String) - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
setSessionId(String) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setSessionId(String) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setSessionId(String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setSessionId(String) - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
setSessionId(String) - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
setSessionId(String) - クラス org.seasar.robot.S2Robot のメソッド
 
setSessionId(String) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setStatus(Integer) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setStatus(Integer) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setStatus(int) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setTargetNodePath(String) - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor のメソッド
 
setThreadPriority(int) - クラス org.seasar.robot.S2Robot のメソッド
 
setTransformer(Transformer) - クラス org.seasar.robot.processor.impl.DefaultResponseProcessor のメソッド
 
setTransformerName(String) - インタフェース org.seasar.robot.entity.AccessResultData のメソッド
 
setTransformerName(String) - クラス org.seasar.robot.entity.AccessResultDataImpl のメソッド
 
setTransformerName(String) - クラス org.seasar.robot.entity.ResultData のメソッド
 
setTrimSpace(boolean) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
setType(String) - クラス org.seasar.robot.entity.SitemapSet のメソッド
 
setUrl(String) - インタフェース org.seasar.robot.entity.AccessResult のメソッド
 
setUrl(String) - クラス org.seasar.robot.entity.AccessResultImpl のメソッド
 
setUrl(String) - クラス org.seasar.robot.entity.ResponseData のメソッド
 
setUrl(String) - インタフェース org.seasar.robot.entity.UrlQueue のメソッド
 
setUrl(String) - クラス org.seasar.robot.entity.UrlQueueImpl のメソッド
 
setUrlFilter(UrlFilter) - クラス org.seasar.robot.S2Robot のメソッド
 
setUrlFilter(UrlFilter) - クラス org.seasar.robot.S2RobotContext のメソッド
 
setUrlPattern(String) - クラス org.seasar.robot.filter.impl.UrlFilterImpl のメソッド
 
setUrlQueue(UrlQueue) - クラス org.seasar.robot.util.CrawlingParameterUtil の static メソッド
 
setUrlQueueService(UrlQueueService) - クラス org.seasar.robot.util.CrawlingParameterUtil の static メソッド
 
setUsername(String) - クラス org.seasar.robot.client.http.BasicAuthentication のメソッド
 
setUsername(String) - クラス org.seasar.robot.client.smb.SmbAuthentication のメソッド
 
setValue(String) - クラス org.seasar.robot.client.http.RequestHeader のメソッド
 
setXmlEncodingPattern(Pattern) - クラス org.seasar.robot.extractor.impl.XmlExtractor のメソッド
 
setXmlTagPattern(Pattern) - クラス org.seasar.robot.extractor.impl.XmlExtractor のメソッド
 
Sitemap - org.seasar.robot.entity の インタフェース
 
SitemapFile - org.seasar.robot.entity の クラス
 
SitemapFile() - クラス org.seasar.robot.entity.SitemapFile のコンストラクタ
 
SitemapSet - org.seasar.robot.entity の クラス
 
SitemapSet() - クラス org.seasar.robot.entity.SitemapSet のコンストラクタ
 
SitemapsHelper - org.seasar.robot.helper の クラス
 
SitemapsHelper() - クラス org.seasar.robot.helper.SitemapsHelper のコンストラクタ
 
SitemapsHelper.XmlSitemapsHandler - org.seasar.robot.helper の クラス
 
SitemapsHelper.XmlSitemapsHandler() - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsHandler のコンストラクタ
 
SitemapsHelper.XmlSitemapsIndexHandler - org.seasar.robot.helper の クラス
 
SitemapsHelper.XmlSitemapsIndexHandler() - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsIndexHandler のコンストラクタ
 
SitemapsResponseProcessor - org.seasar.robot.processor.impl の クラス
 
SitemapsResponseProcessor() - クラス org.seasar.robot.processor.impl.SitemapsResponseProcessor のコンストラクタ
 
SitemapUrl - org.seasar.robot.entity の クラス
 
SitemapUrl() - クラス org.seasar.robot.entity.SitemapUrl のコンストラクタ
 
size() - クラス org.seasar.robot.util.LruHashSet のメソッド
Returns the number of elements in this set (its cardinality).
skip(long) - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
skip(long) - クラス org.seasar.robot.util.TemporaryFileInputStream のメソッド
 
SMB_AUTHENTICATIONS_PROPERTY - クラス org.seasar.robot.client.smb.SmbClient の static 変数
 
SmbAuthentication - org.seasar.robot.client.smb の クラス
 
SmbAuthentication() - クラス org.seasar.robot.client.smb.SmbAuthentication のコンストラクタ
 
SmbAuthenticationHolder - org.seasar.robot.client.smb の クラス
 
SmbAuthenticationHolder() - クラス org.seasar.robot.client.smb.SmbAuthenticationHolder のコンストラクタ
 
smbAuthenticationHolder - クラス org.seasar.robot.client.smb.SmbClient の変数
 
SmbClient - org.seasar.robot.client.smb の クラス
 
SmbClient() - クラス org.seasar.robot.client.smb.SmbClient のコンストラクタ
 
SO_TIMEOUT_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
SO_TIMEOUT_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
soTimeout - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
soTimeout - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
STALE_CHECKING_ENABLED_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
STALE_CHECKING_ENABLED_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
staleCheckingEnabled - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
staleCheckingEnabled - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
startCrawling() - クラス org.seasar.robot.S2RobotThread のメソッド
 
startDocument() - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsHandler のメソッド
 
startDocument() - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsIndexHandler のメソッド
 
startDocument() - クラス org.seasar.robot.transformer.impl.XpathTransformer.DocHandler のメソッド
 
startElement(String, String, String, Attributes) - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsHandler のメソッド
 
startElement(String, String, String, Attributes) - クラス org.seasar.robot.helper.SitemapsHelper.XmlSitemapsIndexHandler のメソッド
 
startElement(String, String, String, Attributes) - クラス org.seasar.robot.transformer.impl.XpathTransformer.DocHandler のメソッド
 
status - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
stop() - クラス org.seasar.robot.S2Robot のメソッド
 
store(AccessResult) - インタフェース org.seasar.robot.service.DataService のメソッド
 
store(AccessResult) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
storeChildUrl(String, String, int) - クラス org.seasar.robot.S2RobotThread のメソッド
 
storeChildUrls(Set<String>, String, int) - クラス org.seasar.robot.S2RobotThread のメソッド
 
storeChildUrls(ResponseData, ResultData) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
storeData(ResponseData, ResultData) - クラス org.seasar.robot.transformer.impl.FileTransformer のメソッド
 
storeData(ResponseData, ResultData) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
storeData(ResponseData, ResultData) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 
StreamUtil - org.seasar.robot.util の クラス
 
stripComment(String) - クラス org.seasar.robot.helper.RobotsTxtHelper のメソッド
 

T

TarExtractor - org.seasar.robot.extractor.impl の クラス
 
TarExtractor() - クラス org.seasar.robot.extractor.impl.TarExtractor のコンストラクタ
 
targetNodePath - クラス org.seasar.robot.extractor.impl.HtmlXpathExtractor の変数
 
tempDir - クラス org.seasar.robot.extractor.impl.CommandExtractor の変数
 
TemporaryFileInputStream - org.seasar.robot.util の クラス
 
TemporaryFileInputStream(File) - クラス org.seasar.robot.util.TemporaryFileInputStream のコンストラクタ
 
TextExtractor - org.seasar.robot.extractor.impl の クラス
 
TextExtractor() - クラス org.seasar.robot.extractor.impl.TextExtractor のコンストラクタ
 
TextTransformer - org.seasar.robot.transformer.impl の クラス
 
TextTransformer() - クラス org.seasar.robot.transformer.impl.TextTransformer のコンストラクタ
 
threadPriority - クラス org.seasar.robot.S2Robot の変数
 
TikaExtractor - org.seasar.robot.extractor.impl の クラス
 
TikaExtractor() - クラス org.seasar.robot.extractor.impl.TikaExtractor のコンストラクタ
 
toString() - クラス org.seasar.robot.util.IgnoreCloseInputStream のメソッド
 
transform(ResponseData) - クラス org.seasar.robot.transformer.impl.AbstractTransformer のメソッド
 
transform(ResponseData) - クラス org.seasar.robot.transformer.impl.BinaryTransformer のメソッド
 
transform(ResponseData) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
transform(ResponseData) - クラス org.seasar.robot.transformer.impl.TextTransformer のメソッド
 
transform(ResponseData) - インタフェース org.seasar.robot.transformer.Transformer のメソッド
 
transformer - クラス org.seasar.robot.processor.impl.DefaultResponseProcessor の変数
 
Transformer - org.seasar.robot.transformer の インタフェース
 
transformerName - クラス org.seasar.robot.entity.AccessResultDataImpl の変数
 
trimSpace - クラス org.seasar.robot.transformer.impl.XpathTransformer の変数
a flag to trim a space characters.
trimSpace(String) - クラス org.seasar.robot.transformer.impl.XpathTransformer のメソッド
 

U

update(AccessResult) - インタフェース org.seasar.robot.service.DataService のメソッド
 
update(List<AccessResult>) - インタフェース org.seasar.robot.service.DataService のメソッド
 
update(AccessResult) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
update(List<AccessResult>) - クラス org.seasar.robot.service.impl.DataServiceImpl のメソッド
 
updateCharset(ResponseData) - クラス org.seasar.robot.transformer.impl.HtmlTransformer のメソッド
 
updateSessionId(String, String) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
updateSessionId(String, String) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 
url - クラス org.seasar.robot.entity.AccessResultImpl の変数
 
url - クラス org.seasar.robot.entity.UrlQueueImpl の変数
 
UrlConvertHelper - org.seasar.robot.helper の クラス
 
UrlConvertHelper() - クラス org.seasar.robot.helper.UrlConvertHelper のコンストラクタ
 
UrlFilter - org.seasar.robot.filter の インタフェース
UrlFilter checks if a given url is a target one.
urlFilter - クラス org.seasar.robot.S2Robot の変数
 
urlFilter - クラス org.seasar.robot.S2RobotContext の変数
 
UrlFilterImpl - org.seasar.robot.filter.impl の クラス
 
UrlFilterImpl() - クラス org.seasar.robot.filter.impl.UrlFilterImpl のコンストラクタ
 
urlFilterService - クラス org.seasar.robot.filter.impl.UrlFilterImpl の変数
 
UrlFilterService - org.seasar.robot.service の インタフェース
 
UrlFilterServiceImpl - org.seasar.robot.service.impl の クラス
 
UrlFilterServiceImpl() - クラス org.seasar.robot.service.impl.UrlFilterServiceImpl のコンストラクタ
 
urlPattern - クラス org.seasar.robot.filter.impl.UrlFilterImpl の変数
 
UrlQueue - org.seasar.robot.entity の インタフェース
 
UrlQueueImpl - org.seasar.robot.entity の クラス
 
UrlQueueImpl() - クラス org.seasar.robot.entity.UrlQueueImpl のコンストラクタ
 
urlQueueMap - クラス org.seasar.robot.helper.MemoryDataHelper の変数
 
urlQueueService - クラス org.seasar.robot.S2Robot の変数
 
urlQueueService - クラス org.seasar.robot.S2RobotThread の変数
 
UrlQueueService - org.seasar.robot.service の インタフェース
 
UrlQueueServiceImpl - org.seasar.robot.service.impl の クラス
 
UrlQueueServiceImpl() - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のコンストラクタ
 
URLSET - クラス org.seasar.robot.entity.SitemapSet の static 変数
 
USER_AGENT - クラス org.seasar.robot.helper.RobotsTxtHelper の static 変数
 
USER_AGENT_PROPERTY - クラス org.seasar.robot.client.http.CommonsHttpClient の static 変数
 
USER_AGENT_PROPERTY - クラス org.seasar.robot.client.http.HcHttpClient の static 変数
 
userAgent - クラス org.seasar.robot.client.http.CommonsHttpClient の変数
 
userAgent - クラス org.seasar.robot.client.http.HcHttpClient の変数
 
UTF_8 - クラス org.seasar.robot.Constants の static 変数
 

V

valueOf(String) - 列挙 org.seasar.robot.log.LogType の static メソッド
指定した名前を持つこの型の列挙型定数を返します。
values() - 列挙 org.seasar.robot.log.LogType の static メソッド
この列挙型の定数を含む配列を宣言されている順序で返します。
visited(UrlQueue) - クラス org.seasar.robot.service.impl.UrlQueueServiceImpl のメソッド
 
visited(UrlQueue) - インタフェース org.seasar.robot.service.UrlQueueService のメソッド
 

W

WAIT_NEW_URL - インタフェース org.seasar.robot.interval.IntervalController の static 変数
 
WARN - 例外 org.seasar.robot.RobotCrawlAccessException の static 変数
 
workingDirectory - クラス org.seasar.robot.extractor.impl.CommandExtractor の変数
 

X

xmlEncodingPattern - クラス org.seasar.robot.extractor.impl.XmlExtractor の変数
 
XmlExtractor - org.seasar.robot.extractor.impl の クラス
 
XmlExtractor() - クラス org.seasar.robot.extractor.impl.XmlExtractor のコンストラクタ
 
xmlTagPattern - クラス org.seasar.robot.extractor.impl.XmlExtractor の変数
 
XpathTransformer - org.seasar.robot.transformer.impl の クラス
XpathTransformer stores WEB data as XML content.
XpathTransformer() - クラス org.seasar.robot.transformer.impl.XpathTransformer のコンストラクタ
 
XpathTransformer.DocHandler - org.seasar.robot.transformer.impl の クラス
 
XpathTransformer.DocHandler() - クラス org.seasar.robot.transformer.impl.XpathTransformer.DocHandler のコンストラクタ
 

Z

ZipExtractor - org.seasar.robot.extractor.impl の クラス
 
ZipExtractor() - クラス org.seasar.robot.extractor.impl.ZipExtractor のコンストラクタ
 

A B C D E F G H I J L M N O P Q R S T U V W X Z

Copyright © 2009-2010 The Seasar Foundation. All Rights Reserved.