Class MSEmbeddedStreamTranslator

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

    public class MSEmbeddedStreamTranslator
    extends Object
    implements org.apache.tika.extractor.EmbeddedStreamTranslator
    • Constructor Detail

      • MSEmbeddedStreamTranslator

        public MSEmbeddedStreamTranslator()
    • Method Detail

      • shouldTranslate

        public boolean shouldTranslate​(InputStream inputStream,
                                       org.apache.tika.metadata.Metadata metadata)
                                throws IOException
        Specified by:
        shouldTranslate in interface org.apache.tika.extractor.EmbeddedStreamTranslator
        Throws:
        IOException
      • translate

        public InputStream translate​(InputStream inputStream,
                                     org.apache.tika.metadata.Metadata metadata)
                              throws IOException
        Specified by:
        translate in interface org.apache.tika.extractor.EmbeddedStreamTranslator
        Throws:
        IOException
      • copy

        protected void copy​(org.apache.poi.poifs.filesystem.DirectoryEntry sourceDir,
                            org.apache.poi.poifs.filesystem.DirectoryEntry destDir)
                     throws IOException
        Throws:
        IOException