Package com.github.euler.tika
Class ParseTask.Builder
- java.lang.Object
-
- com.github.euler.tika.ParseTask.Builder
-
-
Method Summary
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public ParseTask.Builder setName(String name)
-
getParser
public org.apache.tika.parser.Parser getParser()
-
setParser
public ParseTask.Builder setParser(org.apache.tika.parser.AutoDetectParser parser)
-
getStreamFactory
public StreamFactory getStreamFactory()
-
setStreamFactory
public ParseTask.Builder setStreamFactory(StreamFactory streamFactory)
-
getParseContextFactory
public ParseContextFactory getParseContextFactory()
-
setParseContextFactory
public ParseTask.Builder setParseContextFactory(ParseContextFactory parseContextFactory)
-
setEmbeddedContentStrategy
public ParseTask.Builder setEmbeddedContentStrategy(StorageStrategy embeddedContentStrategy)
-
getEmbeddedContentStrategy
public StorageStrategy getEmbeddedContentStrategy()
-
getMetadataParser
public MetadataParser getMetadataParser()
-
setMetadataParser
public ParseTask.Builder setMetadataParser(MetadataParser metadataParser)
-
getParsedContentStrategy
public StorageStrategy getParsedContentStrategy()
-
setParsedContentStrategy
public ParseTask.Builder setParsedContentStrategy(StorageStrategy parsedContentStrategy)
-
setExtractEmbedded
public ParseTask.Builder setExtractEmbedded(boolean extractEmbedded)
-
setIncludeExtractEmbedded
public ParseTask.Builder setIncludeExtractEmbedded(String includeExtractEmbeddedPattern)
-
setExcludeExtractEmbedded
public ParseTask.Builder setExcludeExtractEmbedded(String excludeExtractEmbeddedPattern)
-
isExtractEmbedded
public boolean isExtractEmbedded()
-
getIncludeExtractEmbeddedPattern
public String getIncludeExtractEmbeddedPattern()
-
getExcludeExtractEmbeddedPattern
public String getExcludeExtractEmbeddedPattern()
-
build
public ParseTask build()
-
-