Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.poi
Class POIXMLPropertiesTextExtractor

    java.lang.Object
      org.apache.poi.POITextExtractor
          org.apache.poi.POIXMLTextExtractor
              org.apache.poi.POIXMLPropertiesTextExtractor

    public class POIXMLPropertiesTextExtractor

extends POIXMLTextExtractor

A `POITextExtractor` for returning the textual content of the OOXML file properties, eg author and title.

Constructor Summary
`POIXMLPropertiesTextExtractor(POIXMLDocument doc)` Creates a new POIXMLPropertiesTextExtractor for the given open document.
`POIXMLPropertiesTextExtractor(POIXMLTextExtractor otherExtractor)` Creates a new POIXMLPropertiesTextExtractor, for the same file that another TextExtractor is already working on.

Method Summary
`java.lang.String` | `getCorePropertiesText()` Returns the core document properties, eg author
`java.lang.String` | `getCustomPropertiesText()` Returns the custom document properties, if there are any
`java.lang.String` | `getExtendedPropertiesText()` Returns the extended document properties, eg application
`org.apache.poi.POITextExtractor` | `getMetadataTextExtractor()` Returns an OOXML properties text extractor for the document properties metadata, such as title and author.
`java.lang.String` | `getText()`

Methods inherited from class org.apache.poi.POIXMLTextExtractor
`getCoreProperties, getCustomProperties, getDocument, getExtendedProperties`

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### POIXMLPropertiesTextExtractor

    public POIXMLPropertiesTextExtractor(POIXMLDocument doc)

  Creates a new POIXMLPropertiesTextExtractor for the given open document.

### POIXMLPropertiesTextExtractor

    public POIXMLPropertiesTextExtractor(POIXMLTextExtractor otherExtractor)

  Creates a new POIXMLPropertiesTextExtractor, for the same file that another TextExtractor is already working on.

Method Detail

### getCorePropertiesText

    public java.lang.String getCorePropertiesText()

  Returns the core document properties, eg author

### getExtendedPropertiesText

    public java.lang.String getExtendedPropertiesText()

  Returns the extended document properties, eg application

### getCustomPropertiesText

    public java.lang.String getCustomPropertiesText()

  Returns the custom document properties, if there are any

### getText

    public java.lang.String getText()

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

### getMetadataTextExtractor

    public org.apache.poi.POITextExtractor getMetadataTextExtractor()

  Description copied from class: `POIXMLTextExtractor`
  Returns an OOXML properties text extractor for the document properties metadata, such as title and author.

  Overrides:
    `getMetadataTextExtractor` in class `POIXMLTextExtractor`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD