Package com.github.euler.tika
Class EmbeddedStrategy
- java.lang.Object
-
- com.github.euler.tika.EmbeddedStrategy
-
- All Implemented Interfaces:
org.apache.tika.extractor.EmbeddedDocumentExtractor
- Direct Known Subclasses:
DefaultEmbeddedStrategy
public abstract class EmbeddedStrategy extends Object implements org.apache.tika.extractor.EmbeddedDocumentExtractor
-
-
Constructor Summary
Constructors Constructor Description EmbeddedStrategy()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description EmbeddedItemListenergetListener()protected org.apache.tika.parser.ParseContextgetParseContext()protected voidnotifyNewExtractedEmbedded(InputStream in, org.apache.tika.metadata.Metadata metadata)voidsetListener(EmbeddedItemListener listener)protected voidsetParseContext(org.apache.tika.parser.ParseContext parseContext)protected abstract booleanshouldParseEmbedded(ProcessingContext processingContext)booleanshouldParseEmbedded(org.apache.tika.metadata.Metadata metadata)
-
-
-
Method Detail
-
getParseContext
protected final org.apache.tika.parser.ParseContext getParseContext()
-
setParseContext
protected final void setParseContext(org.apache.tika.parser.ParseContext parseContext)
-
getListener
public final EmbeddedItemListener getListener()
-
setListener
public final void setListener(EmbeddedItemListener listener)
-
notifyNewExtractedEmbedded
protected final void notifyNewExtractedEmbedded(InputStream in, org.apache.tika.metadata.Metadata metadata)
-
shouldParseEmbedded
public final boolean shouldParseEmbedded(org.apache.tika.metadata.Metadata metadata)
- Specified by:
shouldParseEmbeddedin interfaceorg.apache.tika.extractor.EmbeddedDocumentExtractor
-
shouldParseEmbedded
protected abstract boolean shouldParseEmbedded(ProcessingContext processingContext)
-
-