| Package | Description | 
|---|---|
| org.apache.poi.ooxml | |
| org.apache.poi.ooxml.dev | |
| org.apache.poi.ooxml.extractor | |
| org.apache.poi.ooxml.util | |
| org.apache.poi.openxml4j.opc | |
| org.apache.poi.openxml4j.opc.internal | |
| org.apache.poi.openxml4j.opc.internal.unmarshallers | |
| org.apache.poi.poifs.crypt.dsig | |
| org.apache.poi.xdgf.extractor | |
| org.apache.poi.xdgf.usermodel | |
| org.apache.poi.xslf.extractor | |
| org.apache.poi.xslf.usermodel | |
| org.apache.poi.xssf.binary | The org.apache.poi.xssf.binary package includes necessary underlying components
 for streaming/read-only processing of xlsb files. | 
| org.apache.poi.xssf.eventusermodel | |
| org.apache.poi.xssf.extractor | |
| org.apache.poi.xssf.usermodel | |
| org.apache.poi.xwpf.extractor | |
| org.apache.poi.xwpf.usermodel | 
| Modifier and Type | Method and Description | 
|---|---|
| OPCPackage | POIXMLDocument. getPackage()Get the assigned OPCPackage | 
| static OPCPackage | POIXMLDocument. openPackage(java.lang.String path)Wrapper to open a package, which works around shortcomings in java's this() constructor calls | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | POIXMLDocumentPart. rebase(OPCPackage pkg)When you open something like a theme, call this to
 re-base the XML Document onto the core child of the
 current core document | 
| Constructor and Description | 
|---|
| POIXMLDocument(OPCPackage pkg) | 
| POIXMLDocument(OPCPackage pkg,
              java.lang.String coreDocumentRel) | 
| POIXMLDocumentPart(OPCPackage pkg)Construct POIXMLDocumentPart representing a "core document" package part. | 
| POIXMLDocumentPart(OPCPackage pkg,
                  java.lang.String coreDocumentRel)Construct POIXMLDocumentPart representing a custom "core document" package part. | 
| POIXMLProperties(OPCPackage docPackage) | 
| Constructor and Description | 
|---|
| OOXMLLister(OPCPackage container) | 
| OOXMLLister(OPCPackage container,
           java.io.PrintStream disp) | 
| Modifier and Type | Method and Description | 
|---|---|
| OPCPackage | POIXMLTextExtractor. getPackage()Returns the opened OPCPackage that contains the document | 
| Modifier and Type | Method and Description | 
|---|---|
| static POITextExtractor | ExtractorFactory. createExtractor(OPCPackage pkg)Tries to determine the actual type of file and produces a matching text-extractor for it. | 
| Modifier and Type | Method and Description | 
|---|---|
| static OPCPackage | PackageHelper. clone(OPCPackage pkg,
     java.io.File file)Clone the specified package. | 
| static OPCPackage | PackageHelper. open(java.io.InputStream is) | 
| Modifier and Type | Method and Description | 
|---|---|
| static OPCPackage | PackageHelper. clone(OPCPackage pkg,
     java.io.File file)Clone the specified package. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ZipPackagePhysical zip package. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected OPCPackage | PackagePart. _containerThis part's container. | 
| Modifier and Type | Method and Description | 
|---|---|
| static OPCPackage | OPCPackage. create(java.io.File file)Creates a new package. | 
| static OPCPackage | OPCPackage. create(java.io.OutputStream output) | 
| static OPCPackage | OPCPackage. create(java.lang.String path)Creates a new package. | 
| OPCPackage | PackageRelationship. getPackage() | 
| OPCPackage | PackagePart. getPackage() | 
| static OPCPackage | OPCPackage. open(java.io.File file)Open a package with read/write permission. | 
| static OPCPackage | OPCPackage. open(java.io.File file,
    PackageAccess access)Open a package. | 
| static OPCPackage | OPCPackage. open(java.io.InputStream in)Open a package. | 
| static OPCPackage | OPCPackage. open(java.lang.String path)Open a package with read/write permission. | 
| static OPCPackage | OPCPackage. open(java.lang.String path,
    PackageAccess access)Open a package. | 
| static OPCPackage | OPCPackage. open(ZipEntrySource zipEntry)Open an user provided  ZipEntrySourcewith read-only permission. | 
| static OPCPackage | OPCPackage. openOrCreate(java.io.File file)Opens a package if it exists, else it creates one. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | OPCPackage. validatePackage(OPCPackage pkg)Validates the package compliance with the OPC specifications. | 
| Constructor and Description | 
|---|
| PackagePart(OPCPackage pack,
           PackagePartName partName,
           ContentType contentType)Constructor. | 
| PackagePart(OPCPackage pack,
           PackagePartName partName,
           ContentType contentType,
           boolean loadRelationships)Constructor. | 
| PackagePart(OPCPackage pack,
           PackagePartName partName,
           java.lang.String contentType)Constructor. | 
| PackageRelationship(OPCPackage pkg,
                   PackagePart sourcePart,
                   java.net.URI targetUri,
                   TargetMode targetMode,
                   java.lang.String relationshipType,
                   java.lang.String id)Constructor. | 
| PackageRelationshipCollection(OPCPackage container)Constructor. | 
| PackageRelationshipCollection(OPCPackage container,
                             PackagePart part)Constructor. | 
| ZipPackagePart(OPCPackage container,
              org.apache.commons.compress.archivers.zip.ZipArchiveEntry zipEntry,
              PackagePartName partName,
              java.lang.String contentType)Constructor. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected OPCPackage | ContentTypeManager. containerReference to the package using this content type manager. | 
| Constructor and Description | 
|---|
| ContentTypeManager(java.io.InputStream in,
                  OPCPackage pkg)Constructor. | 
| MemoryPackagePart(OPCPackage pack,
                 PackagePartName partName,
                 java.lang.String contentType)Constructor. | 
| MemoryPackagePart(OPCPackage pack,
                 PackagePartName partName,
                 java.lang.String contentType,
                 boolean loadRelationships)Constructor. | 
| PackagePropertiesPart(OPCPackage pack,
                     PackagePartName partName)Constructor. | 
| ZipContentTypeManager(java.io.InputStream in,
                     OPCPackage pkg)Delegate constructor to the super constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UnmarshallContext. setPackage(OPCPackage container) | 
| Constructor and Description | 
|---|
| UnmarshallContext(OPCPackage targetPackage,
                 PackagePartName partName)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| OPCPackage | SignatureConfig. getOpcPackage() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SignatureConfig. setOpcPackage(OPCPackage opcPackage) | 
| Constructor and Description | 
|---|
| XDGFVisioExtractor(OPCPackage openPackage) | 
| Constructor and Description | 
|---|
| XmlVisioDocument(OPCPackage pkg) | 
| Constructor and Description | 
|---|
| XSLFPowerPointExtractor(OPCPackage container)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static XMLSlideShow | XSLFSlideShowFactory. create(OPCPackage pkg)Creates a XMLSlideShow from the given OOXML Package. | 
| static XMLSlideShow | XSLFSlideShowFactory. createSlideShow(OPCPackage pkg)Creates a XMLSlideShow from the given OOXML Package | 
| Constructor and Description | 
|---|
| XMLSlideShow(OPCPackage pkg) | 
| XSLFSlideShow(OPCPackage container) | 
| Constructor and Description | 
|---|
| XSSFBSharedStringsTable(OPCPackage pkg) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected OPCPackage | XSSFReader. pkg | 
| Constructor and Description | 
|---|
| ReadOnlySharedStringsTable(OPCPackage pkg)Calls { ReadOnlySharedStringsTable.ReadOnlySharedStringsTable(OPCPackage, boolean)} with
 a value oftruefor including phonetic runs | 
| ReadOnlySharedStringsTable(OPCPackage pkg,
                          boolean includePhoneticRuns) | 
| XSSFBReader(OPCPackage pkg)Creates a new XSSFReader, for the given package | 
| XSSFReader(OPCPackage pkg)Creates a new XSSFReader, for the given package | 
| Modifier and Type | Field and Description | 
|---|---|
| protected OPCPackage | XSSFEventBasedExcelExtractor. container | 
| Modifier and Type | Method and Description | 
|---|---|
| OPCPackage | XSSFEventBasedExcelExtractor. getPackage()Returns the opened OPCPackage container. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SharedStrings | XSSFEventBasedExcelExtractor. createSharedStringsTable(XSSFReader xssfReader,
                        OPCPackage container) | 
| Constructor and Description | 
|---|
| XSSFBEventBasedExcelExtractor(OPCPackage container) | 
| XSSFEventBasedExcelExtractor(OPCPackage container) | 
| XSSFExcelExtractor(OPCPackage container) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static OPCPackage | XSSFWorkbook. newPackage(XSSFWorkbookType workbookType)Create a new SpreadsheetML package and setup the default minimal content | 
| Modifier and Type | Method and Description | 
|---|---|
| static XSSFWorkbook | XSSFWorkbookFactory. create(OPCPackage pkg)Creates a XSSFWorkbook from the given OOXML Package. | 
| static XSSFWorkbook | XSSFWorkbookFactory. createWorkbook(OPCPackage pkg)Creates a XSSFWorkbook from the given OOXML Package | 
| Constructor and Description | 
|---|
| XSSFWorkbook(OPCPackage pkg)Constructs a XSSFWorkbook object given a OpenXML4J  Packageobject,
  see http://poi.apache.org/oxml4j/. | 
| Constructor and Description | 
|---|
| XWPFWordExtractor(OPCPackage container) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static OPCPackage | XWPFDocument. newPackage()Create a new WordProcessingML package and setup the default minimal content | 
| Constructor and Description | 
|---|
| XWPFAbstractFootnotesEndnotes(OPCPackage pkg) | 
| XWPFAbstractFootnotesEndnotes(OPCPackage pkg,
                             java.lang.String coreDocumentRel) | 
| XWPFDocument(OPCPackage pkg) | 
Copyright 2020 The Apache Software Foundation or its licensors, as applicable.