public class OutlookTextExtactor extends POIOLE2TextExtractor
document| Constructor and Description |
|---|
OutlookTextExtactor(DirectoryNode poifsDir) |
OutlookTextExtactor(java.io.InputStream inp) |
OutlookTextExtactor(MAPIMessage msg) |
OutlookTextExtactor(NPOIFSFileSystem fs) |
| Modifier and Type | Method and Description |
|---|---|
MAPIMessage |
getMAPIMessage()
Returns the underlying MAPI message
|
java.lang.String |
getText()
Outputs something a little like a RFC822 email
|
protected void |
handleEmails(java.lang.StringBuffer s,
java.lang.String type,
java.lang.String displayText,
StringUtil.StringsIterator emails)
Takes a Display focused string, eg "Nick; Jim" and an iterator
of emails, and does its best to return something like
"Nick
|
static void |
main(java.lang.String[] args) |
getDocSummaryInformation, getDocument, getMetadataTextExtractor, getRoot, getSummaryInformationclose, setFilesystempublic OutlookTextExtactor(MAPIMessage msg)
public OutlookTextExtactor(DirectoryNode poifsDir) throws java.io.IOException
java.io.IOExceptionpublic OutlookTextExtactor(NPOIFSFileSystem fs) throws java.io.IOException
java.io.IOExceptionpublic OutlookTextExtactor(java.io.InputStream inp)
throws java.io.IOException
java.io.IOExceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionpublic MAPIMessage getMAPIMessage()
public java.lang.String getText()
getText in class POITextExtractorprotected void handleEmails(java.lang.StringBuffer s,
java.lang.String type,
java.lang.String displayText,
StringUtil.StringsIterator emails)
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.