# Package org.apache.poi.hwpf.model

- Interface Summary
  Interface | Description
  --- | ---
  CharIndexTranslator |
  FibRgLw |

- Class Summary
  Class | Description
  --- | ---
  BookmarkFirstDescriptor |
  BookmarksTables |
  BytePropertyNode<T extends BytePropertyNode<T>> | Deprecated byte positions shall not be saved in memory
  CHPBinTable | This class holds all of the character formatting properties.
  CHPFormattedDiskPage | Represents a CHP fkp.
  CHPX | DANGER - works in bytes!
  Colorref | 24-bit color structure
  ComplexFileTable |
  DocumentProperties | Comment me
  EscherRecordHolder | Based on AbstractEscherRecordHolder from HSSF.
  FFData | The FFData structure specifies form field data for a text box, check box, or drop-down list box.
  FFDataBase | The FFData structure specifies form field data for a text box, check box, or drop-down list box.
  Ffn | FFN - Font Family Name.
  FibBase | Base part of the File information Block (FibBase).
  FIBFieldHandler |
  FibRgLw97 | The FibRgLw97 structure is the third section of the FIB.
  FibRgW97 | The FibRgW97 structure is a variable-length portion of the Fib.
  FieldDescriptor | Class for the FLD structure.
  FieldsTables | This class provides access to all the fields Plex.
  FileInformationBlock | The File Information Block (FIB).
  FontTable | FontTable or in MS terminology sttbfffn is a common data structure written in all Word files.
  FootnoteReferenceDescriptor |
  FormattedDiskPage | Represents an FKP data structure.
  FSPA | File Shape Address structure
  FSPATable | This class holds all the FSPA (File Shape Address) structures.
  GenericPropertyNode |
  Grfhic | The grfhic structure is a set of HTML incompatibility flags that specify the HTML incompatibilities of a list structure.
  Hyphenation | Hyphenation.
  LFO | "The LFO structure specifies the LSTF element that corresponds to a list that contains a paragraph.
  LFOData | The LFOData structure contains the Main Document CP of the corresponding LFO, as well as an array of LVL override data.
  ListData |
  ListFormatOverrideLevel | The LFOLVL structure contains information that is used to override the formatting information of a corresponding LVL.
  ListLevel | "The LVL structure contains formatting information about a specific level in a list.
  ListTables |
  NilPICFAndBinData |
  NotesTables | Holds information about document notes (footnotes or ending notes)
  OldCHPBinTable | This class holds all of the character formatting properties from Old (Word 6 / Word 95) documents.
  OldComplexFileTable |
  OldFfn | Word 6.0 Font information
  OldFontTable | Font table for Word 6.0
  OldPAPBinTable | This class holds all of the paragraph formatting properties from Old (Word 6 / Word 95) documents.
  OldSectionTable | This class holds all of the section formatting properties from Old (Word 6 / Word 95) documents.
  OldTextPiece | Lightweight representation of a text piece.
  OldTextPieceTable |
  PAPBinTable | This class represents the bin table of Word document but it also serves as a holder for all of the paragraphs of document that have been loaded into memory.
  PAPFormattedDiskPage | Represents a PAP FKP.
  PAPX | DANGER - works in bytes! Make sure you call getStart() / getEnd() when you want characters (normal use), but getStartByte() / getEndByte() when you're reading in / writing out!
  ParagraphHeight |
  PICF | The PICF structure specifies the type of a picture, as well as the size of the picture and information about its border.
  PICFAndOfficeArtData |
  PicturesTable | Holds information about all pictures embedded in Word Document either via "Insert -> Picture -> From File" or via clipboard.
  PieceDescriptor |
  PlexOfCps | Plex of CPs stored in File (PLCF)
  PlexOfField | Structure describing the Plex for fields (contained plclfd* in the spec).
  PlfLfo | The PlfLfo structure contains the list format override data for the document.
  PropertyModifier |
  PropertyNode<T extends PropertyNode<T>> | Represents a lightweight node in the Trees used to store content properties.
  RevisionMarkAuthorTable | String table containing the names of authors of revision marks, e-mails and comments in this document.
  SavedByEntry | A single entry in the `SavedByTable`.
  SavedByTable | String table containing the history of the last few revisions ("saves") of the document.
  SectionDescriptor | Section Descriptor (SED) See page 186 for details.
  SectionTable |
  SEPX |
  SinglentonTextPiece |
  Sttb | The STTB is a string table that is made up of a header that is followed by an array of elements.
  StyleDescription | Comment me
  StyleSheet | Represents a document's stylesheet.
  TabDescriptor | Tab descriptor.
  TextPiece | Lightweight representation of a text piece.
  TextPieceTable | The piece table for matching up character positions to bits of text.
  TextPieceTable.FCComparator |
  UnhandledDataStructure | A data structure used to hold some data we don't understand / can't handle, so we have it available for when we come to write back out again
  UPX |
  Xst | The Xst structure is a string.
  Xstz |

- Enum Summary
  Enum | Description
  --- | ---
  FieldsDocumentPart |
  FSPADocumentPart |
  NoteType |
  SubdocumentType | Document text parts that can have text pieces (CPs)

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