public abstract class POIXMLTextExtractor extends POITextExtractor
| Constructor and Description |
|---|
POIXMLTextExtractor(POIXMLDocument document)
Creates a new text extractor for the given document
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkMaxTextSize(java.lang.StringBuffer text,
java.lang.String string) |
void |
close() |
POIXMLProperties.CoreProperties |
getCoreProperties()
Returns the core document properties
|
POIXMLProperties.CustomProperties |
getCustomProperties()
Returns the custom document properties
|
POIXMLDocument |
getDocument()
Returns opened document
|
POIXMLProperties.ExtendedProperties |
getExtendedProperties()
Returns the extended document properties
|
POIXMLPropertiesTextExtractor |
getMetadataTextExtractor()
Returns an OOXML properties text extractor for the
document properties metadata, such as title and author.
|
OPCPackage |
getPackage()
Returns the opened OPCPackage that contains the document
|
getText, setFilesystempublic POIXMLTextExtractor(POIXMLDocument document)
document - the document to extract frompublic POIXMLProperties.CoreProperties getCoreProperties()
public POIXMLProperties.ExtendedProperties getExtendedProperties()
public POIXMLProperties.CustomProperties getCustomProperties()
public final POIXMLDocument getDocument()
public OPCPackage getPackage()
public POIXMLPropertiesTextExtractor getMetadataTextExtractor()
getMetadataTextExtractor in class POITextExtractorpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class POITextExtractorjava.io.IOExceptionprotected void checkMaxTextSize(java.lang.StringBuffer text,
java.lang.String string)