Class DefaultEmbeddedStrategy

  • All Implemented Interfaces:
    org.apache.tika.extractor.EmbeddedDocumentExtractor

    public class DefaultEmbeddedStrategy
    extends EmbeddedStrategy
    • Constructor Detail

      • DefaultEmbeddedStrategy

        public DefaultEmbeddedStrategy​(int maxDepth,
                                       List<Pattern> includeParseEmbeddedPatterns,
                                       List<Pattern> excludeParseEmbeddedPatterns,
                                       List<Pattern> includeExtractEmbeddedPatterns,
                                       List<Pattern> excludeExtractEmbeddedPatterns,
                                       String mimeTypeField,
                                       boolean outputName)
    • Method Detail

      • shouldExtractEmbedded

        protected boolean shouldExtractEmbedded​(org.apache.tika.metadata.Metadata metadata)
      • getMaxDepth

        public int getMaxDepth()
      • getIncludeParseEmbeddedPatterns

        public List<Pattern> getIncludeParseEmbeddedPatterns()
      • getExcludeParseEmbeddedPatterns

        public List<Pattern> getExcludeParseEmbeddedPatterns()
      • getIncludeExtractEmbeddedPatterns

        public List<Pattern> getIncludeExtractEmbeddedPatterns()
      • getExcludeExtractEmbeddedPatterns

        public List<Pattern> getExcludeExtractEmbeddedPatterns()
      • getMimeTypeField

        public String getMimeTypeField()
      • isOutputName

        public boolean isOutputName()