org.apache.poi.hsmf.extractor
Class OutlookTextExtactor

java.lang.Object
  extended by org.apache.poi.POITextExtractor
      extended by org.apache.poi.POIOLE2TextExtractor
          extended by org.apache.poi.hsmf.extractor.OutlookTextExtactor

public class OutlookTextExtactor
extends org.apache.poi.POIOLE2TextExtractor

A text extractor for HSMF (Outlook) .msg files. Outputs in a format somewhat like a plain text email.


Constructor Summary
OutlookTextExtactor(org.apache.poi.poifs.filesystem.DirectoryNode poifsDir, org.apache.poi.poifs.filesystem.POIFSFileSystem fs)
           
OutlookTextExtactor(java.io.InputStream inp)
           
OutlookTextExtactor(MAPIMessage msg)
           
OutlookTextExtactor(org.apache.poi.poifs.filesystem.POIFSFileSystem fs)
           
 
Method Summary
 MAPIMessage getMAPIMessage()
          Returns the underlying MAPI message
 java.lang.String getText()
          Outputs something a little like a RFC822 email
 
Methods inherited from class org.apache.poi.POIOLE2TextExtractor
getDocSummaryInformation, getFileSystem, getMetadataTextExtractor, getSummaryInformation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutlookTextExtactor

public OutlookTextExtactor(MAPIMessage msg)

OutlookTextExtactor

public OutlookTextExtactor(org.apache.poi.poifs.filesystem.DirectoryNode poifsDir,
                           org.apache.poi.poifs.filesystem.POIFSFileSystem fs)
                    throws java.io.IOException
Throws:
java.io.IOException

OutlookTextExtactor

public OutlookTextExtactor(org.apache.poi.poifs.filesystem.POIFSFileSystem fs)
                    throws java.io.IOException
Throws:
java.io.IOException

OutlookTextExtactor

public OutlookTextExtactor(java.io.InputStream inp)
                    throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getMAPIMessage

public MAPIMessage getMAPIMessage()
Returns the underlying MAPI message


getText

public java.lang.String getText()
Outputs something a little like a RFC822 email

Specified by:
getText in class org.apache.poi.POITextExtractor