Package ai.platon.pulsar.tools
Class TikaParser
-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.config.Parameterized,ai.platon.pulsar.skeleton.workflow.parse.Parser
public final class TikaParser implements Parser
-
-
Field Summary
Fields Modifier and Type Field Description private final Durationtimeoutprivate final ParseFiltersparseFiltersprivate final ImmutableConfigconf
-
Constructor Summary
Constructors Constructor Description TikaParser(ParseFilters parseFilters, ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description DurationgetTimeout()final ParseFiltersgetParseFilters()final ImmutableConfiggetConf()ParseResultparse(WebPage page)-
-
Method Detail
-
getTimeout
Duration getTimeout()
-
getParseFilters
final ParseFilters getParseFilters()
-
getConf
final ImmutableConfig getConf()
-
parse
ParseResult parse(WebPage page)
-
-
-
-