Class ChmExtractor
- java.lang.Object
- 
- org.apache.tika.parser.microsoft.chm.ChmExtractor
 
- 
 public class ChmExtractor extends Object Extracts text from chm file. Enumerates chm entries.
- 
- 
Constructor SummaryConstructors Constructor Description ChmExtractor(InputStream is)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>enumerateChm()Enumerates chm entitiesbyte[]extractChmEntry(DirectoryListingEntry directoryListingEntry)Decompresses a chm entryChmDirectoryListingSetgetChmDirList()
 
- 
- 
- 
Constructor Detail- 
ChmExtractorpublic ChmExtractor(InputStream is) throws TikaException, IOException - Throws:
- TikaException
- IOException
 
 
- 
 - 
Method Detail- 
enumerateChmpublic List<String> enumerateChm() Enumerates chm entities- Returns:
- list of chm entities
 
 - 
extractChmEntrypublic byte[] extractChmEntry(DirectoryListingEntry directoryListingEntry) throws TikaException Decompresses a chm entry- Parameters:
- directoryListingEntry-
- Returns:
- decompressed data
- Throws:
- TikaException
 
 - 
getChmDirListpublic ChmDirectoryListingSet getChmDirList() 
 
- 
 
-