# Serialized Form

- ## Package org.apache.poi

  - ### Class org.apache.poi.EmptyFileException extends java.lang.IllegalArgumentException implements Serializable

    serialVersionUID:
      1536449292174360166L

  - ### Class org.apache.poi.EncryptedDocumentException extends java.lang.IllegalStateException implements Serializable

    serialVersionUID:
      7276950444540469193L

  - ### Class org.apache.poi.OldFileFormatException extends UnsupportedFileFormatException implements Serializable

    serialVersionUID:
      7849681804154571175L

  - ### Class org.apache.poi.UnsupportedFileFormatException extends java.lang.IllegalArgumentException implements Serializable

    serialVersionUID:
      -8281969197282030046L

- ## Package org.apache.poi.hdgf.exceptions

  - ### Class org.apache.poi.hdgf.exceptions.HDGFException extends java.lang.RuntimeException implements Serializable

- ## Package org.apache.poi.hpsf

  - ### Class org.apache.poi.hpsf.HPSFException extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### reason

            java.lang.Throwable reason

        The underlying reason for this exception - may be `null`.

  - ### Class org.apache.poi.hpsf.HPSFRuntimeException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -7804271670232727159L

    - ### Serialized Fields

      - #### reason

            java.lang.Throwable reason

        The underlying reason for this exception - may be `null`.

  - ### Class org.apache.poi.hpsf.IllegalPropertySetDataException extends HPSFRuntimeException implements Serializable

  - ### Class org.apache.poi.hpsf.IllegalVariantTypeException extends VariantTypeException implements Serializable

  - ### Class org.apache.poi.hpsf.MarkUnsupportedException extends HPSFException implements Serializable

  - ### Class org.apache.poi.hpsf.MissingSectionException extends HPSFRuntimeException implements Serializable

  - ### Class org.apache.poi.hpsf.NoFormatIDException extends HPSFRuntimeException implements Serializable

  - ### Class org.apache.poi.hpsf.NoPropertySetStreamException extends HPSFException implements Serializable

  - ### Class org.apache.poi.hpsf.NoSingleSectionException extends HPSFRuntimeException implements Serializable

  - ### Class org.apache.poi.hpsf.ReadingNotSupportedException extends UnsupportedVariantTypeException implements Serializable

  - ### Class org.apache.poi.hpsf.UnexpectedPropertySetTypeException extends HPSFException implements Serializable

  - ### Class org.apache.poi.hpsf.UnsupportedVariantTypeException extends VariantTypeException implements Serializable

  - ### Class org.apache.poi.hpsf.VariantTypeException extends HPSFException implements Serializable

    - ### Serialized Fields

      - #### value

            java.lang.Object value

      - #### variantType

            long variantType

  - ### Class org.apache.poi.hpsf.WritingNotSupportedException extends UnsupportedVariantTypeException implements Serializable

- ## Package org.apache.poi.hslf.exceptions

  - ### Class org.apache.poi.hslf.exceptions.CorruptPowerPointFileException extends java.lang.IllegalStateException implements Serializable

  - ### Class org.apache.poi.hslf.exceptions.EncryptedPowerPointFileException extends EncryptedDocumentException implements Serializable

  - ### Class org.apache.poi.hslf.exceptions.HSLFException extends java.lang.RuntimeException implements Serializable

  - ### Class org.apache.poi.hslf.exceptions.OldPowerPointFormatException extends OldFileFormatException implements Serializable

- ## Package org.apache.poi.hsmf.datatypes

  - ### Class org.apache.poi.hsmf.datatypes.AttachmentChunks.AttachmentChunksSorter extends java.lang.Object implements Serializable

  - ### Class org.apache.poi.hsmf.datatypes.RecipientChunks.RecipientChunksSorter extends java.lang.Object implements Serializable

- ## Package org.apache.poi.hsmf.exceptions

  - ### Class org.apache.poi.hsmf.exceptions.ChunkNotFoundException extends java.lang.Exception implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.poi.hssf

  - ### Class org.apache.poi.hssf.OldExcelFormatException extends OldFileFormatException implements Serializable

- ## Package org.apache.poi.hssf.eventusermodel

  - ### Class org.apache.poi.hssf.eventusermodel.HSSFUserException extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### reason

            java.lang.Throwable reason

- ## Package org.apache.poi.hssf.model

  - ### Class org.apache.poi.hssf.model.InternalSheet.UnsupportedBOFType extends RecordFormatException implements Serializable

    - ### Serialized Fields

      - #### type

            int type

- ## Package org.apache.poi.hssf.record

  - ### Class org.apache.poi.hssf.record.RecordInputStream.LeftoverDataException extends java.lang.RuntimeException implements Serializable

- ## Package org.apache.poi.hwpf

  - ### Class org.apache.poi.hwpf.OldWordFileFormatException extends OldFileFormatException implements Serializable

- ## Package org.apache.poi.hwpf.model

  - ### Class org.apache.poi.hwpf.model.TextPieceTable.FCComparator extends java.lang.Object implements Serializable

- ## Package org.apache.poi.ooxml

  - ### Class org.apache.poi.ooxml.POIXMLException extends java.lang.RuntimeException implements Serializable

- ## Package org.apache.poi.openxml4j.exceptions

  - ### Class org.apache.poi.openxml4j.exceptions.InvalidFormatException extends OpenXML4JException implements Serializable

  - ### Class org.apache.poi.openxml4j.exceptions.InvalidOperationException extends OpenXML4JRuntimeException implements Serializable

  - ### Class org.apache.poi.openxml4j.exceptions.NotOfficeXmlFileException extends UnsupportedFileFormatException implements Serializable

  - ### Class org.apache.poi.openxml4j.exceptions.ODFNotOfficeXmlFileException extends NotOfficeXmlFileException implements Serializable

  - ### Class org.apache.poi.openxml4j.exceptions.OLE2NotOfficeXmlFileException extends NotOfficeXmlFileException implements Serializable

  - ### Class org.apache.poi.openxml4j.exceptions.OpenXML4JException extends java.lang.Exception implements Serializable

  - ### Class org.apache.poi.openxml4j.exceptions.OpenXML4JRuntimeException extends java.lang.RuntimeException implements Serializable

  - ### Class org.apache.poi.openxml4j.exceptions.PartAlreadyExistsException extends InvalidOperationException implements Serializable

- ## Package org.apache.poi.openxml4j.opc

  - ### Class org.apache.poi.openxml4j.opc.PackagePartCollection extends java.lang.Object implements Serializable

    serialVersionUID:
      2515031135957635517L

    - ### Serialized Fields

      - #### registerPartNameStr

            java.util.Set<E> registerPartNameStr

        HashSet use to store this collection part names as string for rule M1.11 optimized checking.

      - #### packagePartLookup

            java.util.TreeMap<K,V> packagePartLookup

- ## Package org.apache.poi.poifs.crypt.dsig

  - ### Class org.apache.poi.poifs.crypt.dsig.CertificateSecurityException extends java.lang.SecurityException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.poi.poifs.crypt.dsig.ExpiredCertificateSecurityException extends CertificateSecurityException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.poi.poifs.crypt.dsig.RevokedCertificateSecurityException extends CertificateSecurityException implements Serializable

    serialVersionUID:
      1L

  - ### Class org.apache.poi.poifs.crypt.dsig.TrustCertificateSecurityException extends CertificateSecurityException implements Serializable

    serialVersionUID:
      1L

- ## Package org.apache.poi.poifs.filesystem

  - ### Class org.apache.poi.poifs.filesystem.NotOLE2FileException extends java.io.IOException implements Serializable

  - ### Class org.apache.poi.poifs.filesystem.OfficeXmlFileException extends UnsupportedFileFormatException implements Serializable

  - ### Class org.apache.poi.poifs.filesystem.Ole10NativeException extends java.lang.Exception implements Serializable

- ## Package org.apache.poi.poifs.macros

  - ### Class org.apache.poi.poifs.macros.VBAMacroReader.ModuleMap extends java.util.HashMap<java.lang.String,VBAMacroReader.ModuleImpl> implements Serializable

    - ### Serialized Fields

      - #### charset

            java.nio.charset.Charset charset

- ## Package org.apache.poi.poifs.property

  - ### Class org.apache.poi.poifs.property.DirectoryProperty.PropertyComparator extends java.lang.Object implements Serializable

- ## Package org.apache.poi.sl.draw.geom

  - ### Class org.apache.poi.sl.draw.geom.PresetGeometries extends java.util.LinkedHashMap<java.lang.String,CustomGeometry> implements Serializable

- ## Package org.apache.poi.ss.formula

  - ### Class org.apache.poi.ss.formula.CollaboratingWorkbooksEnvironment.WorkbookNotFoundException extends java.lang.Exception implements Serializable

    serialVersionUID:
      8787784539811167941L

  - ### Class org.apache.poi.ss.formula.FormulaParseException extends java.lang.RuntimeException implements Serializable

- ## Package org.apache.poi.ss.formula.eval

  - ### Class org.apache.poi.ss.formula.eval.EvaluationException extends java.lang.Exception implements Serializable

    - ### Serialized Fields

      - #### _errorEval

            ErrorEval _errorEval

  - ### Class org.apache.poi.ss.formula.eval.NotImplementedException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -5840703336495141301L

  - ### Class org.apache.poi.ss.formula.eval.NotImplementedFunctionException extends NotImplementedException implements Serializable

    serialVersionUID:
      1208119411557559057L

    - ### Serialized Fields

      - #### functionName

            java.lang.String functionName

- ## Package org.apache.poi.ss.usermodel

  - ### Class org.apache.poi.ss.usermodel.ExcelGeneralNumberFormat extends java.text.Format implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### decimalSymbols

            java.text.DecimalFormatSymbols decimalSymbols

      - #### integerFormat

            java.text.DecimalFormat integerFormat

      - #### decimalFormat

            java.text.DecimalFormat decimalFormat

      - #### scientificFormat

            java.text.DecimalFormat scientificFormat

  - ### Class org.apache.poi.ss.usermodel.ExcelStyleDateFormatter extends java.text.SimpleDateFormat implements Serializable

    - ### Serialized Fields

      - #### dateToBeFormatted

            double dateToBeFormatted

  - ### Class org.apache.poi.ss.usermodel.FractionFormat extends java.text.Format implements Serializable

    - ### Serialized Fields

      - #### exactDenom

            int exactDenom

      - #### maxDenom

            int maxDenom

      - #### wholePartFormatString

            java.lang.String wholePartFormatString

- ## Package org.apache.poi.util

  - ### Class org.apache.poi.util.DocumentFormatException extends java.lang.RuntimeException implements Serializable

  - ### Class org.apache.poi.util.LittleEndian.BufferUnderrunException extends java.io.IOException implements Serializable

    serialVersionUID:
      8736973884877006145L

  - ### Class org.apache.poi.util.RecordFormatException extends java.lang.RuntimeException implements Serializable

- ## Package org.apache.poi.xdgf.usermodel.shape.exceptions

  - ### Class org.apache.poi.xdgf.usermodel.shape.exceptions.StopVisiting extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -4651207777092840750L

  - ### Class org.apache.poi.xdgf.usermodel.shape.exceptions.StopVisitingThisBranch extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      5262319077534717862L

- ## Package org.apache.poi.xssf

  - ### Class org.apache.poi.xssf.XLSBUnsupportedException extends UnsupportedFileFormatException implements Serializable

    serialVersionUID:
      7849681804154571175L

- ## Package org.apache.poi.xssf.binary

  - ### Class org.apache.poi.xssf.binary.XSSFBParseException extends java.lang.RuntimeException implements Serializable

- ## Package org.apache.poi.xssf.streaming

  - ### Class org.apache.poi.xssf.streaming.SXSSFFormulaEvaluator.RowFlushedException extends java.lang.IllegalStateException implements Serializable

  - ### Class org.apache.poi.xssf.streaming.SXSSFFormulaEvaluator.SheetsFlushedException extends java.lang.IllegalStateException implements Serializable

Copyright 2020 The Apache Software Foundation or its licensors, as applicable.