# Uses of Package
org.apache.poi.hwpf.model

- Packages that use org.apache.poi.hwpf.model
  Package | Description
  --- | ---
  org.apache.poi.hwpf |
  org.apache.poi.hwpf.dev |
  org.apache.poi.hwpf.model |
  org.apache.poi.hwpf.model.types |
  org.apache.poi.hwpf.sprm |
  org.apache.poi.hwpf.usermodel |

- Classes in org.apache.poi.hwpf.model used by org.apache.poi.hwpf
  Class and Description
  CHPBinTable This class holds all of the character formatting properties.
  DocumentProperties Comment me
  EscherRecordHolder Based on AbstractEscherRecordHolder from HSSF.
  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.
  ListTables
  OldFontTable Font table for Word 6.0
  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.
  PicturesTable Holds information about all pictures embedded in Word Document either via "Insert -> Picture -> From File" or via clipboard.
  RevisionMarkAuthorTable String table containing the names of authors of revision marks, e-mails and comments in this document.
  SavedByTable String table containing the history of the last few revisions ("saves") of the document.
  SectionTable
  StyleSheet Represents a document's stylesheet.
  TextPieceTable The piece table for matching up character positions to bits of text.

- Classes in org.apache.poi.hwpf.model used by org.apache.poi.hwpf.dev
  Class and Description
  ListTables

- Classes in org.apache.poi.hwpf.model used by org.apache.poi.hwpf.model
  Class and Description
  BookmarkFirstDescriptor
  BytePropertyNode Deprecated. byte positions shall not be saved in memory
  CharIndexTranslator
  CHPBinTable This class holds all of the character formatting properties.
  CHPX DANGER - works in bytes!
  Colorref 24-bit color structure
  ComplexFileTable
  EscherRecordHolder Based on AbstractEscherRecordHolder from HSSF.
  Ffn FFN - Font Family Name.
  FibBase Base part of the File information Block (FibBase).
  FibRgLw
  FieldDescriptor Class for the FLD structure.
  FieldsDocumentPart
  FileInformationBlock The File Information Block (FIB).
  FootnoteReferenceDescriptor
  FormattedDiskPage Represents an FKP data structure.
  FSPA File Shape Address structure
  FSPADocumentPart
  FSPATable This class holds all the FSPA (File Shape Address) structures.
  GenericPropertyNode
  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.
  NoteType
  OldFfn Word 6.0 Font information
  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.
  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.
  PieceDescriptor
  PlexOfField Structure describing the Plex for fields (contained plclfd* in the spec).
  PropertyModifier
  PropertyNode Represents a lightweight node in the Trees used to store content properties.
  SavedByEntry A single entry in the `SavedByTable`.
  SectionDescriptor Section Descriptor (SED) See page 186 for details.
  SectionTable
  SEPX
  SinglentonTextPiece
  StyleDescription Comment me
  StyleSheet Represents a document's stylesheet.
  SubdocumentType Document text parts that can have text pieces (CPs)
  TabDescriptor Tab descriptor.
  TextPiece Lightweight representation of a text piece.
  TextPieceTable The piece table for matching up character positions to bits of text.

- Classes in org.apache.poi.hwpf.model used by org.apache.poi.hwpf.model.types
  Class and Description
  Colorref 24-bit color structure
  Grfhic The grfhic structure is a set of HTML incompatibility flags that specify the HTML incompatibilities of a list structure.
  Hyphenation Hyphenation.
  TabDescriptor Tab descriptor.

- Classes in org.apache.poi.hwpf.model used by org.apache.poi.hwpf.sprm
  Class and Description
  StyleSheet Represents a document's stylesheet.

- Classes in org.apache.poi.hwpf.model used by org.apache.poi.hwpf.usermodel
  Class and Description
  BookmarksTables
  CHPX DANGER - works in bytes!
  EscherRecordHolder Based on AbstractEscherRecordHolder from HSSF.
  Ffn FFN - Font Family Name.
  FieldsDocumentPart
  FieldsTables This class provides access to all the fields Plex.
  FSPATable This class holds all the FSPA (File Shape Address) structures.
  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
  ListTables
  NotesTables Holds information about document notes (footnotes or ending notes)
  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!
  PlexOfCps Plex of CPs stored in File (PLCF)
  SEPX
  StyleSheet Represents a document's stylesheet.

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