| Modifier and Type | Method and Description | 
|---|---|
| Duplicatable | Duplicatable. copy() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEscherOptRecordCommon abstract class for  EscherOptRecordandEscherTertiaryOptRecord | 
| class  | EscherBitmapBlip | 
| class  | EscherBlipRecord | 
| class  | EscherBSERecordThe BSE record is related closely to the  EscherBlipRecordand stores
 extra information about the blip. | 
| class  | EscherChildAnchorRecordThe escher child achor record is used to specify the position of a shape under an
 existing group. | 
| class  | EscherClientAnchorRecordThe escher client anchor specifies which rows and cells the shape is bound to as well as
 the offsets within those cells. | 
| class  | EscherClientDataRecordThe EscherClientDataRecord is used to store client specific data about the position of a
 shape within a container. | 
| class  | EscherContainerRecordEscher container records store other escher records as children. | 
| class  | EscherDggRecordThis record defines the drawing groups used for a particular sheet. | 
| class  | EscherDgRecordThis record simply holds the number of shapes in the drawing group and the
 last shape id used for this drawing group. | 
| class  | EscherMetafileBlip | 
| class  | EscherOptRecordThe opt record is used to store property values for a shape. | 
| class  | EscherRecordThe base abstract record from which all escher records are defined. | 
| class  | EscherSpgrRecordThe spgr record defines information about a shape group. | 
| class  | EscherSplitMenuColorsRecordA list of the most recently used colours for the drawings contained in
 this document. | 
| class  | EscherSpRecordTogether the the EscherOptRecord this record defines some of the basic
 properties of a shape. | 
| class  | EscherTertiaryOptRecord"The OfficeArtTertiaryFOPT record specifies a table of OfficeArtRGFOPTE properties, as defined in section 2.3.1."
 -- [MS-ODRAW] -- v20110608; Office Drawing Binary File Format | 
| class  | EscherTextboxRecordHolds data from the parent application. | 
| class  | UnknownEscherRecordThis record is used whenever a escher record is encountered that
 we do not explicitly support. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HemfPenStyle | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ClassIDRepresents a class ID (16 bytes). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BitMaskTextPropDefinition of a special kind of property of some text, or its
  paragraph. | 
| class  | CharFlagsTextPropDefinition for the common character text property bitset, which
  handles bold/italic/underline etc. | 
| class  | FontAlignmentPropDefinition for the font alignment property. | 
| class  | HSLFTabStop | 
| class  | HSLFTabStopPropCollectionContainer for tabstop lists | 
| class  | ParagraphFlagsTextPropDefinition for the common paragraph text property bitset. | 
| class  | TextAlignmentPropDefinition for the text alignment property. | 
| class  | TextPropDefinition of a property of some text, or its paragraph. | 
| class  | TextPropCollectionFor a given run of characters, holds the properties (which could
  be paragraph properties or character properties). | 
| class  | WrapFlagsTextProp | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EscherPlaceholderAn atom record that specifies whether a shape is a placeholder shape. | 
| class  | HSLFEscherClientDataRecordAn atom record that specifies whether a shape is a placeholder shape. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LastCellOfRowDummyRecordA dummy record to indicate that we've now had the last
  cell record for this row. | 
| class  | MissingCellDummyRecordA dummy record for when we're missing a cell in a row,
  but still want to trigger something | 
| class  | MissingRowDummyRecordA dummy record for when we're missing a row, but still
  want to trigger something | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEscherHolderRecordThe escher container record is used to hold escher records. | 
| class  | ArrayRecordARRAY (0x0221) | 
| class  | AutoFilterInfoRecordThe AutoFilterInfo record specifies the number of columns that have AutoFilter enabled
 and indicates the beginning of the collection of AutoFilter records. | 
| class  | BackupRecordBoolean specifying whether the GUI should store a backup of the file. | 
| class  | BlankRecordRepresents a column in a row with no value but with styling. | 
| class  | BOFRecordSomewhat of a misnomer, its used for the beginning of a set of records that
 have a particular purpose or subject. | 
| class  | BookBoolRecordContains a flag specifying whether the Gui should save externally linked values from other workbooks. | 
| class  | BoolErrRecordCreates new BoolErrRecord. | 
| class  | BottomMarginRecordRecord for the bottom margin. | 
| class  | BoundSheetRecordDefines a sheet within a workbook. | 
| class  | CalcCountRecordSpecifies the maximum times the gui should perform a formula recalculation. | 
| class  | CalcModeRecordTells the gui whether to calculate formulas automatically, manually or automatically except for tables. | 
| class  | CellRecordBase class for all cell value records (implementors of  CellValueRecordInterface). | 
| class  | CFHeader12RecordConditional Formatting Header v12 record CFHEADER12 (0x0879),
  for conditional formattings introduced in Excel 2007 and newer. | 
| class  | CFHeaderBaseParent of Conditional Formatting Header records,
   CFHeaderRecordandCFHeader12Record. | 
| class  | CFHeaderRecordConditional Formatting Header record CFHEADER (0x01B0). | 
| class  | CFRule12RecordConditional Formatting v12 Rule Record (0x087A). | 
| class  | CFRuleBaseConditional Formatting Rules. | 
| class  | CFRuleRecordConditional Formatting Rule Record (0x01B1). | 
| class  | CodepageRecordThe default characterset. | 
| class  | ColumnInfoRecordDefines with width and formatting for a range of columns | 
| class  | CommonObjectDataSubRecordThe common object data record is used to store all common preferences for an excel object. | 
| class  | ContinueRecordHelper class used primarily for SST Records | 
| class  | CountryRecordCountry Record (aka WIN.INI country) - used for localization | 
| class  | CRNCountRecordXCT - CRN Count | 
| class  | CRNRecordThis record stores the contents of an external cell or cell range | 
| class  | DateWindow1904RecordFlag specifying whether 1904 date windowing is used. | 
| class  | DBCellRecordUsed by Excel and other MS apps to quickly find rows in the sheets. | 
| class  | DConRefRecordDConRef records specify a range in a workbook (internal or external) that serves as a data source
 for pivot tables or data consolidation. | 
| class  | DefaultColWidthRecordSpecifies the default width for columns that have no specific width set. | 
| class  | DefaultRowHeightRecordRow height for rows with undefined or not explicitly defined heights. | 
| class  | DeltaRecordControls the accuracy of the calculations | 
| class  | DimensionsRecordProvides the minumum and maximum bounds of a sheet. | 
| class  | DrawingGroupRecord | 
| class  | DrawingRecord | 
| class  | DrawingRecordForBiffViewerThis is purely for the biff viewer. | 
| class  | DrawingSelectionRecordMsoDrawingSelection (0x00ED) | 
| class  | DSFRecordTells if this is a double stream file. | 
| class  | DVALRecordThis record is the list header of all data validation records (0x01BE) in the current sheet. | 
| class  | DVRecordThis record stores data validation settings and a list of cell ranges which contain these settings. | 
| class  | EmbeddedObjectRefSubRecordftPictFmla (0x0009) | 
| class  | EndSubRecordftEnd (0x0000) | 
| class  | EOFRecordMarks the end of records belonging to a particular object in the HSSF File | 
| class  | EscherAggregateThis class is used to aggregate the MSODRAWING and OBJ record
 combinations. | 
| class  | ExtendedFormatRecordProbably one of the more complex records. | 
| class  | ExternalNameRecordEXTERNALNAME (0x0023) | 
| class  | ExternSheetRecordEXTERNSHEET (0x0017) | 
| class  | ExtSSTRecordExtended Static String Table (0x00FF) | 
| class  | FeatHdrRecordTitle: FeatHdr (Feature Header) Record | 
| class  | FeatRecordTitle: Feat (Feature) Record | 
| class  | FilePassRecordFile Pass Record (0x002F) | 
| class  | FileSharingRecordStores the encrypted readonly for a workbook (write protect). | 
| class  | FnGroupCountRecordumber of built in function groups in the current version of the Spreadsheet (probably only used on Windows) | 
| class  | FontRecordDescribes a font in the workbook | 
| class  | FooterRecordSpecifies the footer for a sheet | 
| class  | FormatRecordDescribes a number format -- those goofy strings like $(#,###) | 
| class  | FormulaRecordFormula Record (0x0006). | 
| class  | FtCblsSubRecordThis structure appears as part of an Obj record that represents a checkbox or radio button. | 
| class  | FtCfSubRecordThe FtCf structure specifies the clipboard format of the picture-type Obj record containing this FtCf. | 
| class  | FtPioGrbitSubRecordThis structure appears as part of an Obj record that represents image display properties. | 
| class  | GridsetRecordFlag denoting whether the user specified that gridlines are used when printing. | 
| class  | GroupMarkerSubRecordftGmo (0x0006) | 
| class  | GutsRecordRow/column gutter sizes | 
| class  | HCenterRecordWhether to center between horizontal margins | 
| class  | HeaderFooterBaseCommon header/footer base class | 
| class  | HeaderFooterRecordThe HEADERFOOTER record stores information added in Office Excel 2007 for headers/footers. | 
| class  | HeaderRecordSpecifies a header for a sheet | 
| class  | HideObjRecordFlag defines whether to hide placeholders and object | 
| class  | HorizontalPageBreakRecordHorizontalPageBreak (0x001B) record that stores page breaks at rows | 
| class  | HyperlinkRecordThe  HyperlinkRecord(0x01B8) wraps an HLINK-record
  from the Excel-97 format. | 
| class  | IndexRecordOccurs right after BOF, tells you where the DBCELL records are for a sheet Important for locating cells | 
| class  | InterfaceEndRecordShows where the Interface Records ends (MMS) | 
| class  | InterfaceHdrRecordDefines the beginning of Interface records (MMS) | 
| class  | IterationRecordTells whether to iterate over formula calculations or not. | 
| class  | LabelRecordLabel Record (0x0204) - read only support for strings stored directly in the cell... | 
| class  | LabelSSTRecordRefers to a string in the shared string table and is a column value. | 
| class  | LbsDataSubRecordThis structure specifies the properties of a list or drop-down list embedded object in a sheet. | 
| static class  | LbsDataSubRecord.LbsDropDataThis structure specifies properties of the dropdown list control | 
| class  | LeftMarginRecordRecord for the left margin. | 
| class  | MergeCellsRecordOptional record defining a square area of cells to "merged" into one cell. | 
| class  | MMSRecorddefines how many add menu and del menu options are stored in the file. | 
| class  | MulBlankRecordRepresents a set of columns in a row with no value but with styling. | 
| class  | MulRKRecordUsed to store multiple RK numbers on a row. | 
| class  | NameCommentRecordDefines a comment associated with a specified name. | 
| class  | NameRecordDefines a named range within a workbook. | 
| class  | NoteRecordNOTE: Comment Associated with a Cell (0x001C) | 
| class  | NoteStructureSubRecordftNts (0x000D) | 
| class  | NumberRecordNUMBER (0x0203) Contains a numeric cell value. | 
| class  | ObjectProtectRecordProtect embedded object with the lamest "security" ever invented. | 
| class  | ObjRecordOBJRECORD (0x005D) | 
| class  | PageBreakRecordRecord that contains the functionality page breaks (horizontal and vertical) | 
| class  | PaletteRecordSupports custom palettes. | 
| class  | PaneRecordDescribes the frozen and unfrozen panes. | 
| class  | PasswordRecordStores the encrypted password for a sheet or workbook (HSSF doesn't support encryption) | 
| class  | PasswordRev4RecordProtection Revision 4 password Record (0x01BC) | 
| class  | PrecisionRecordDefines whether to store with full precision or what's displayed by the gui
 (meaning have really screwed up and skewed figures or only think you do!) | 
| class  | PrintGridlinesRecordWhether to print the gridlines when you enjoy the spreadsheet on paper. | 
| class  | PrintHeadersRecordWhether or not to print the row/column headers when you enjoy your spreadsheet in the physical form. | 
| class  | PrintSetupRecordStores print setup options -- bogus for HSSF (and marked as such) | 
| class  | ProtectionRev4RecordDescribes whether this is a protected shared/tracked workbook | 
| class  | ProtectRecordDefines whether a sheet or workbook is protected (HSSF DOES NOT SUPPORT ENCRYPTION) | 
| class  | RecalcIdRecordThis record contains an ID that marks when a worksheet was last recalculated. | 
| class  | RecordAll HSSF Records inherit from this class. | 
| class  | RefModeRecordDescribes which reference mode to use | 
| class  | RefreshAllRecordFlag whether to refresh all external data when loading a sheet. | 
| class  | RightMarginRecordRecord for the right margin. | 
| class  | RKRecordAn internal 32 bit number with the two most significant bits storing the type. | 
| class  | RowRecordStores the row information for the sheet. | 
| class  | SaveRecalcRecordDefines whether to recalculate before saving (set to true) | 
| class  | ScenarioProtectRecordI have no idea what a Scenario is or why on would want to protect it with the lamest "security" ever invented. | 
| class  | SCLRecordSpecifies the window's zoom magnification. | 
| class  | SelectionRecordShows the user's selection on the sheet for write set num refs to 0 | 
| class  | SharedFormulaRecordPrimarily used as an excel optimization so that multiple similar formulas are not
 written out too many times. | 
| class  | SharedValueRecordBase | 
| class  | SSTRecordStatic String Table Record (0x00FC) | 
| class  | StandardRecordSubclasses of this class (the majority of BIFF records) are non-continuable. | 
| class  | StringRecordSTRING (0x0207) | 
| class  | StyleRecordDescribes a builtin to the gui or user defined style | 
| class  | SubRecordSubrecords are part of the OBJ class. | 
| class  | SupBookRecordA External Workbook Description (Supplemental Book). | 
| class  | TabIdRecordContains an array of sheet id's. | 
| class  | TableRecordThe record specifies a data table. | 
| class  | TableStylesRecordTABLESTYLES (0x088E) | 
| class  | TextObjectRecordThe TXO record (0x01B6) is used to define the properties of a text box. | 
| class  | TopMarginRecordRecord for the top margin. | 
| class  | UncalcedRecordIf this record occurs in the Worksheet Substream, it indicates that the formulas have not
 been recalculated before the document was saved. | 
| class  | UnknownRecordUnknown record just tells you the sid so you can figure out what records you are missing. | 
| class  | UserSViewBeginThe UserSViewBegin record specifies settings for a custom view associated with the sheet. | 
| class  | UserSViewEndThe UserSViewEnd record marks the end of the settings for a custom view associated with the sheet | 
| class  | UseSelFSRecordTells the GUI if this was written by something that can use "natural language" formulas. | 
| class  | VCenterRecordTells whether to center the sheet between vertical margins | 
| class  | VerticalPageBreakRecordVerticalPageBreak (0x001A) record that stores page breaks at columns | 
| class  | WindowOneRecordStores the attributes of the workbook window. | 
| class  | WindowProtectRecordFlags whether workbook windows are protected | 
| class  | WindowTwoRecordSheet window settings | 
| class  | WriteAccessRecordTitle: Write Access Record (0x005C) | 
| class  | WriteProtectRecordIndicated that the sheet/workbook is write protected. | 
| class  | WSBoolRecordStores workbook settings (aka its a big "everything we didn't put somewhere else") | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ColumnInfoRecordsAggregate | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BorderFormattingBorder Formatting Block of the Conditional Formatting Rule Record. | 
| class  | ColorGradientFormattingColor Gradient / Color Scale Conditional Formatting Rule Record. | 
| class  | ColorGradientThresholdColor Gradient / Color Scale specific Threshold / value (CFVO),
  for changes in Conditional Formatting | 
| class  | DataBarFormattingData Bar Conditional Formatting Rule Record. | 
| class  | DataBarThresholdData Bar specific Threshold / value (CFVO),
  for changes in Conditional Formatting | 
| class  | FontFormattingFont Formatting Block of the Conditional Formatting Rule Record. | 
| class  | IconMultiStateFormattingIcon / Multi-State Conditional Formatting Rule Record. | 
| class  | IconMultiStateThresholdIcon / Multi-State specific Threshold / value (CFVO),
  for changes in Conditional Formatting | 
| class  | PatternFormattingPattern Formatting Block of the Conditional Formatting Rule Record. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AreaFormatRecordThe area format record is used to define the colours and patterns for an area. | 
| class  | AreaRecordThe area record is used to define a area chart. | 
| class  | AxisLineFormatRecordThe axis line format record defines the axis type details. | 
| class  | AxisOptionsRecordThe axis options record provides unit information and other various tidbits about the axis. | 
| class  | AxisParentRecordThe axis size and location | 
| class  | AxisRecordThe axis record defines the type of an axis. | 
| class  | AxisUsedRecordThe number of axes used on a chart. | 
| class  | BarRecordThe bar record is used to define a bar chart. | 
| class  | BeginRecordThe begin record defines the start of a block of records for a (graphing
 data object. | 
| class  | CategorySeriesAxisRecordThis record refers to a category or series axis and is used to specify label/tickmark frequency. | 
| class  | CatLabRecordCATLAB - Category Labels (0x0856) | 
| class  | ChartEndBlockRecordENDBLOCK - Chart Future Record Type End Block (0x0853) | 
| class  | ChartEndObjectRecordENDOBJECT - Chart Future Record Type End Object (0x0855) | 
| class  | ChartFormatRecordClass ChartFormatRecord (0x1014) | 
| class  | ChartFRTInfoRecordCHARTFRTINFO - Chart Future Record Type Info (0x0850) | 
| class  | ChartRecordCHART (0x1002) | 
| class  | ChartStartBlockRecordSTARTBLOCK - Chart Future Record Type Start Block (0x0852) | 
| class  | ChartStartObjectRecordSTARTOBJECT - Chart Future Record Type Start Object (0x0854) | 
| class  | ChartTitleFormatRecordCHARTTITLEFORMAT (0x1050) | 
| class  | DataFormatRecordThe data format record is used to index into a series. | 
| class  | DataLabelExtensionRecordDATALABEXT - Chart Data Label Extension (0x086A) | 
| class  | DatRecordThe dat record is used to store options for the chart. | 
| class  | DefaultDataLabelTextPropertiesRecordThe default data label text properties record identifies the text characteristics of the preceding text record. | 
| class  | EndRecordThe end record defines the end of a block of records for a (Graphing)
 data object. | 
| class  | FontBasisRecordThe font basis record stores various font metrics. | 
| class  | FontIndexRecordThe font index record indexes into the font table for the text record. | 
| class  | FrameRecordThe frame record indicates whether there is a border around the displayed text of a chart. | 
| class  | LegendRecordDefines a legend for a chart. | 
| class  | LineFormatRecordDescribes a line format record. | 
| class  | LinkedDataRecordDescribes a linked data record. | 
| class  | NumberFormatIndexRecordThe number format index record indexes format table. | 
| class  | ObjectLinkRecordLinks text to an object on the chart or identifies it as the title. | 
| class  | PlotAreaRecordpreceeds and identifies a frame as belonging to the plot area. | 
| class  | PlotGrowthRecordThe plot growth record specifies the scaling factors used when a font is scaled. | 
| class  | SeriesChartGroupIndexRecordThe series chart group index record stores the index to the CHARTFORMAT record (0 based). | 
| class  | SeriesIndexRecordlinks a series to its position in the series list. | 
| class  | SeriesLabelsRecordThe series label record defines the type of label associated with the data format record. | 
| class  | SeriesListRecordSERIESLIST (0x1016) | 
| class  | SeriesRecordThe series record describes the overall data for a series. | 
| class  | SeriesTextRecordSERIESTEXT (0x100D) | 
| class  | SheetPropertiesRecordDescribes a chart sheet properties record. | 
| class  | TextRecordThe text record is used to define text stored on a chart. | 
| class  | TickRecordThe Tick record defines how tick marks and label positioning/formatting | 
| class  | UnitsRecordThe units record describes units. | 
| class  | ValueRangeRecordThe value range record defines the range of the value axis. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ExtendedColorTitle: CTColor (Extended Color) record part | 
| class  | FtrHeaderTitle: FtrHeader (Future Record Header) common record part | 
| class  | UnicodeStringUnicode String - just standard fields that are in several records. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ContinuableRecordCommon superclass of all records that can produce  ContinueRecords while being serialized. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DataItemRecordSXDI - Data Item (0x00C5) | 
| class  | ExtendedPivotTableViewFieldsRecordSXVDEX - Extended PivotTable View Fields (0x0100) | 
| class  | PageItemRecordSXPI - Page Item (0x00B6) | 
| class  | StreamIDRecordSXIDSTM - Stream ID (0x00D5) | 
| class  | ViewDefinitionRecordSXVIEW - View Definition (0x00B0) | 
| class  | ViewFieldsRecordSXVD - View Fields (0x00B1) | 
| class  | ViewSourceRecordSXVS - View Source (0x00E3) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HSSFCellStyleHigh level representation of the style of a cell in a sheet of a workbook. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CellRangeAddress8BitSee OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address' | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HwmfColorRefA 32-bit ColorRef Object that defines the color value. | 
| class  | HwmfPenStyleThe 16-bit PenStyle Enumeration is used to specify different types of pens
 that can be used in graphics operations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BookmarkFirstDescriptor | 
| class  | BytePropertyNode<T extends BytePropertyNode<T>>Deprecated. 
 byte positions shall not be saved in memory | 
| class  | CHPXDANGER - works in bytes! | 
| class  | Colorref24-bit color structure | 
| class  | FootnoteReferenceDescriptor | 
| class  | GenericPropertyNode | 
| class  | HyphenationHyphenation. | 
| class  | OldTextPieceLightweight representation of a text piece. | 
| class  | PAPXDANGER - 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! | 
| class  | ParagraphHeight | 
| class  | PieceDescriptor | 
| class  | PropertyModifier | 
| class  | PropertyNode<T extends PropertyNode<T>>Represents a lightweight node in the Trees used to store content
 properties. | 
| class  | SectionDescriptorSection Descriptor (SED)
 See page 186 for details. | 
| class  | SEPX | 
| class  | SinglentonTextPiece | 
| class  | TabDescriptorTab descriptor. | 
| class  | TextPieceLightweight representation of a text piece. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SprmBuffer | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BorderCodeMapping class for BRC80 structure (Border Code for Word 97) | 
| class  | CharacterProperties | 
| class  | CharacterRunThis class represents a run of text that share common properties. | 
| class  | DateAndTimeThis class is used to represent a date and time in a Word document. | 
| class  | DropCapSpecifierThis data structure is used by a paragraph to determine how it should drop
 its first letter. | 
| class  | LineSpacingDescriptorThis class is used to determine line spacing for a paragraph. | 
| class  | ListEntry | 
| class  | Paragraph | 
| class  | ParagraphProperties | 
| class  | Section | 
| class  | SectionProperties | 
| class  | ShadingDescriptorThe SHD is a substructure of the CHP, PAP, and TC for Word 2000. | 
| class  | ShadingDescriptor80The SHD80 is a substructure of the CHP and PAP, and TC for Word 97. | 
| class  | TableAutoformatLookSpecifier | 
| class  | TableCellDescriptor | 
| class  | TableProperties | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EncryptionHeaderReads and processes OOXML Encryption Headers
 The constants are largely based on ZIP constants. | 
| class  | EncryptionVerifierUsed when checking if a key is valid for a document | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AgileEncryptionHeader | 
| class  | AgileEncryptionVerifierUsed when checking if a key is valid for a document | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BinaryRC4EncryptionHeader | 
| class  | BinaryRC4EncryptionVerifier | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CryptoAPIEncryptionHeader | 
| class  | CryptoAPIEncryptionVerifier | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | StandardEncryptionHeader | 
| class  | StandardEncryptionVerifierUsed when checking if a key is valid for a document | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XOREncryptionHeader | 
| class  | XOREncryptionVerifier | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Insets2DThis is a replacement for  Insetswhich works on doubles
 instead of ints | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractFunctionPtgThis class provides the base functionality for Excel sheet functions
 There are two kinds of function Ptgs - tFunc and tFuncVar
 Therefore, this class will have ONLY two subclasses | 
| class  | AddPtgAddition operator PTG the "+" binomial operator. | 
| class  | Area2DPtgBaseCommon superclass of 2-D area refs | 
| class  | Area3DPtgArea 3D Ptg - 3D reference (Sheet + Area) | 
| class  | Area3DPxgXSSF Area 3D Reference (Sheet + Area) | 
| class  | AreaErrPtgAreaErr - handles deleted cell area references. | 
| class  | AreaNPtgSpecifies a rectangular area of cells A1:A4 for instance. | 
| class  | AreaPtgSpecifies a rectangular area of cells A1:A4 for instance. | 
| class  | AreaPtgBaseSpecifies a rectangular area of cells A1:A4 for instance. | 
| class  | ArrayPtgArrayPtg - handles arrays
 The ArrayPtg is a little weird, the size of the Ptg when parsing initially only
 includes the Ptg sid and the reserved bytes. | 
| class  | AttrPtg"Special Attributes" | 
| class  | BoolPtgBoolean (boolean) Stores a (java) boolean value in a formula. | 
| class  | ConcatPtg | 
| class  | ControlPtg | 
| class  | Deleted3DPxgAn XSSF only representation of a reference to a deleted area | 
| class  | DeletedArea3DPtgDeleted Area 3D Ptg - 3D referecnce (Sheet + Area) | 
| class  | DeletedRef3DPtgDeleted Reference 3D Ptg | 
| class  | DividePtgThis PTG implements the standard binomial divide "/" | 
| class  | EqualPtg | 
| class  | ErrPtg | 
| class  | ExpPtg | 
| class  | FuncPtg | 
| class  | FuncVarPtg | 
| class  | GreaterEqualPtgPTG class to implement greater or equal to | 
| class  | GreaterThanPtgGreater than operator PTG ">" | 
| class  | IntersectionPtg | 
| class  | IntPtgInteger (unsigned short integer) Stores an unsigned short value (java int) in a formula | 
| class  | LessEqualPtgPtg class to implement less than or equal | 
| class  | LessThanPtgLess than operator PTG "<". | 
| class  | MemAreaPtg | 
| class  | MemErrPtg | 
| class  | MemFuncPtg | 
| class  | MissingArgPtgMissing Function Arguments | 
| class  | MultiplyPtgImplements the standard mathematical multiplication "*" | 
| class  | NamePtgSee the spec at 2.5.198.76 PtgName | 
| class  | NameXPtgA Name, be that a Named Range or a Function / User Defined
  Function, addressed in the HSSF External Sheet style. | 
| class  | NameXPxgA Name, be that a Named Range or a Function / User Defined
  Function, addressed in the HSSF External Sheet style. | 
| class  | NotEqualPtgPtg class to implement not equal | 
| class  | NumberPtgNumber Stores a floating point value in a formula value stored in a 8 byte
 field using IEEE notation | 
| class  | OperandPtg | 
| class  | OperationPtgdefines a Ptg that is an operation instead of an operand | 
| class  | ParenthesisPtgWhile formula tokens are stored in RPN order and thus do not need parenthesis
 for precedence reasons, Parenthesis tokens ARE written to ensure that user
 entered parenthesis are displayed as-is on reading back | 
| class  | PercentPtgPercent PTG. | 
| class  | PowerPtg | 
| class  | PtgPtg represents a syntactic token in a formula. | 
| class  | RangePtg | 
| class  | Ref3DPtgReference 3D Ptg | 
| class  | Ref3DPxgXSSF 3D Reference | 
| class  | RefErrorPtgRefError - handles deleted cell reference | 
| class  | RefNPtg | 
| class  | RefPtgReferencePtg - handles references (such as A1, A2, IA4) | 
| class  | RefPtgBaseReferencePtgBase - handles references (such as A1, A2, IA4) | 
| class  | ScalarConstantPtgCommon superclass of all  Ptgsthat represent simple constant values. | 
| class  | StringPtgString Stores a String value in a formula value stored in the format
 <length 2 bytes>char[] | 
| class  | SubtractPtg | 
| class  | TblPtgThis ptg indicates a data table. | 
| class  | UnaryMinusPtgUnary Plus operator - does not have any effect on the operand | 
| class  | UnaryPlusPtgUnary Plus operator -  does not have any effect on the operand | 
| class  | UnionPtg | 
| class  | UnknownPtg | 
| class  | ValueOperatorPtgCommon superclass of all value operators. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CellRangeAddressSee OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address' | 
| class  | CellRangeAddressBaseSee OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address' | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IntMapper<T>A List of objects that are indexed AND keyed by an int; also allows for getting
 the index of a value in the list | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | XSSFCellStyleHigh level representation of the the possible formatting information for the contents of the cells on a sheet in a
 SpreadsheetML document. | 
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.