| Name | Description | Type | Package | Framework |
| CertificateEmbeddingOption | enum CertificateEmbeddingOptionSpecifies the location where the X. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| CompressionOption | enum CompressionOptionSpecifies the compression level for content that is stored in a PackagePart. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| Configuration | Storage class for configuration storage parameters. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| ContentType | Class | org.apache.poi.openxml4j.opc.internal | Apache POI | |
| ContentTypeManager | Manage package content types ([Content_Types]. | Class | org.apache.poi.openxml4j.opc.internal | Apache POI |
| ContentTypes | Open Packaging Convention content types (see Annex F : Standard Namespaces and Content Types). | Class | org.apache.poi.openxml4j.opc | Apache POI |
| DefaultMarshaller | Default marshaller that specified that the part is responsible to marshall its content. | Class | org.apache.poi.openxml4j.opc.internal.marshallers | Apache POI |
| EncryptionOption | enum EncryptionOptionSpecifies the encryption option for parts in a Package. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| FileHelper | Provide useful method to manage file. | Class | org.apache.poi.openxml4j.opc.internal | Apache POI |
| MemoryPackagePart | Memory version of a package part. | Class | org.apache.poi.openxml4j.opc.internal | Apache POI |
| MemoryPackagePartOutputStream | Build an output stream for MemoryPackagePart. | Class | org.apache.poi.openxml4j.opc.internal | Apache POI |
| OPCPackage | Represents a container that can store multiple data objects. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| Package | Class | org.apache.poi.openxml4j.opc | Apache POI | |
| PackageAccess | Specifies package access. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| PackageNamespaces | Open Packaging Convention namespaces URI. | Interface | org.apache.poi.openxml4j.opc | Apache POI |
| PackagePart | Provides a base class for parts stored in a Package. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| PackagePartCollection | A package part collection. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| PackagePartName | An immutable Open Packaging Convention compliant part name. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| PackageProperties | Represents the core properties of an OPC package. | Interface | org.apache.poi.openxml4j.opc | Apache POI |
| PackagePropertiesMarshaller | Package properties marshaller. | Class | org.apache.poi.openxml4j.opc.internal.marshallers | Apache POI |
| PackagePropertiesPart | Represents the core properties part of a package. | Class | org.apache.poi.openxml4j.opc.internal | Apache POI |
| PackagePropertiesUnmarshaller | Package properties unmarshaller. | Class | org.apache.poi.openxml4j.opc.internal.unmarshallers | Apache POI |
| PackageRelationship | A part relationship. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| PackageRelationshipCollection | Represents a collection of PackageRelationship elements that are owned by a given PackagePart or the Package. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| PackageRelationshipTypes | Interface | org.apache.poi.openxml4j.opc | Apache POI | |
| PackagingURIHelper | Helper for part and pack URI. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| PartMarshaller | Object implemented this interface are considered as part marshaller. | Interface | org.apache.poi.openxml4j.opc.internal | Apache POI |
| PartUnmarshaller | Object implemented this interface are considered as part unmarshaller. | Interface | org.apache.poi.openxml4j.opc.internal | Apache POI |
| RelationshipSource | Interface | org.apache.poi.openxml4j.opc | Apache POI | |
| StreamHelper | Class | org.apache.poi.openxml4j.opc | Apache POI | |
| TargetMode | Specifies whether the target of a PackageRelationship is inside or outside aVersion:1. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| UnmarshallContext | Context needed for the unmarshall process of a part. | Class | org.apache.poi.openxml4j.opc.internal.unmarshallers | Apache POI |
| ZipContentTypeManager | Zip implementation of the ContentTypeManager. | Class | org.apache.poi.openxml4j.opc.internal | Apache POI |
| ZipHelper | Class | org.apache.poi.openxml4j.opc.internal | Apache POI | |
| ZipPackage | Physical zip package. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| ZipPackagePart | Zip implementation of a PackagePart. | Class | org.apache.poi.openxml4j.opc | Apache POI |
| ZipPackagePropertiesMarshaller | Package core properties marshaller specialized for zipped package. | Class | org.apache.poi.openxml4j.opc.internal.marshallers | Apache POI |
| ZipPartMarshaller | Zip part marshaller. | Class | org.apache.poi.openxml4j.opc.internal.marshallers | Apache POI |