Class ParseComponent
-
- All Implemented Interfaces:
public final class ParseComponentThe parse component.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classParseComponent.Companion
-
Field Summary
Fields Modifier and Type Field Description private final PageParserpageParserprivate final GlobalCacheFactoryglobalCacheFactoryprivate final ImmutableConfigconfpublic final static ParseComponent.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ParseComponent(GlobalCacheFactory globalCacheFactory, ImmutableConfig conf)ParseComponent(PageParser pageParser, GlobalCacheFactory globalCacheFactory, ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description final PageParsergetPageParser()final GlobalCacheFactorygetGlobalCacheFactory()final ImmutableConfiggetConf()final ParseResultparse(WebPage page)-
-
Constructor Detail
-
ParseComponent
ParseComponent(GlobalCacheFactory globalCacheFactory, ImmutableConfig conf)
-
ParseComponent
ParseComponent(PageParser pageParser, GlobalCacheFactory globalCacheFactory, ImmutableConfig conf)
-
-
Method Detail
-
getPageParser
final PageParser getPageParser()
-
getGlobalCacheFactory
final GlobalCacheFactory getGlobalCacheFactory()
-
getConf
final ImmutableConfig getConf()
-
parse
final ParseResult parse(WebPage page)
-
-
-
-