概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
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
概要
パッケージ
クラス
使用
階層ツリー
非推奨 API
索引
ヘルプ
前 次
フレームあり
フレームなし
すべてのクラス
Copyright © 2009-2010
The Seasar Foundation
. All Rights Reserved.