Package | Description |
---|---|
org.apache.poi.common | |
org.apache.poi.ddf |
This package contains classes for decoding the Microsoft Office Drawing format otherwise
known as escher henceforth known in POI as the Dreadful Drawing Format.
|
org.apache.poi.hemf.record.emf | |
org.apache.poi.hpsf |
Processes streams in the Horrible Property Set Format (HPSF) in POI filesystems.
|
org.apache.poi.hslf.model.textproperties | |
org.apache.poi.hslf.record | |
org.apache.poi.hssf.eventusermodel.dummyrecord | |
org.apache.poi.hssf.record |
Record package contains class representations for XLS binary strutures.
|
org.apache.poi.hssf.record.aggregates |
The record aggregates are not real "records" but collections of records that act as a single record.
|
org.apache.poi.hssf.record.cf | |
org.apache.poi.hssf.record.chart | |
org.apache.poi.hssf.record.common | |
org.apache.poi.hssf.record.cont | |
org.apache.poi.hssf.record.pivottable | |
org.apache.poi.hssf.usermodel |
The usermodel package maps HSSF low level structures to familiar workbook/sheet model
|
org.apache.poi.hssf.util |
The util package contains tools needed for writing HSSF files that are not necesarily "real" HSSF concepts.
|
org.apache.poi.hwmf.record | |
org.apache.poi.hwpf.model | |
org.apache.poi.hwpf.sprm | |
org.apache.poi.hwpf.usermodel | |
org.apache.poi.poifs.crypt |
Implementation of the ECMA-376 and MS-propritary document encryptions
|
org.apache.poi.poifs.crypt.agile | |
org.apache.poi.poifs.crypt.binaryrc4 | |
org.apache.poi.poifs.crypt.cryptoapi | |
org.apache.poi.poifs.crypt.standard | |
org.apache.poi.poifs.crypt.xor | |
org.apache.poi.ss.formula.ptg |
The formula package contains binary PTG structures used in Formulas
|
org.apache.poi.ss.util | |
org.apache.poi.util |
Top-level util package are classes that are useful throughout the project.
|
org.apache.poi.xssf.usermodel |
Modifier and Type | Method and Description |
---|---|
Duplicatable |
Duplicatable.copy() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEscherOptRecord
Common abstract class for
EscherOptRecord and
EscherTertiaryOptRecord |
class |
EscherBitmapBlip |
class |
EscherBlipRecord |
class |
EscherBSERecord
The BSE record is related closely to the
EscherBlipRecord and stores
extra information about the blip. |
class |
EscherChildAnchorRecord
The escher child achor record is used to specify the position of a shape under an
existing group.
|
class |
EscherClientAnchorRecord
The escher client anchor specifies which rows and cells the shape is bound to as well as
the offsets within those cells.
|
class |
EscherClientDataRecord
The EscherClientDataRecord is used to store client specific data about the position of a
shape within a container.
|
class |
EscherContainerRecord
Escher container records store other escher records as children.
|
class |
EscherDggRecord
This record defines the drawing groups used for a particular sheet.
|
class |
EscherDgRecord
This record simply holds the number of shapes in the drawing group and the
last shape id used for this drawing group.
|
class |
EscherMetafileBlip |
class |
EscherOptRecord
The opt record is used to store property values for a shape.
|
class |
EscherRecord
The base abstract record from which all escher records are defined.
|
class |
EscherSpgrRecord
The spgr record defines information about a shape group.
|
class |
EscherSplitMenuColorsRecord
A list of the most recently used colours for the drawings contained in
this document.
|
class |
EscherSpRecord
Together 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 |
EscherTextboxRecord
Holds data from the parent application.
|
class |
UnknownEscherRecord
This 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 |
ClassID
Represents a class ID (16 bytes).
|
Modifier and Type | Class and Description |
---|---|
class |
BitMaskTextProp
Definition of a special kind of property of some text, or its
paragraph.
|
class |
CharFlagsTextProp
Definition for the common character text property bitset, which
handles bold/italic/underline etc.
|
class |
FontAlignmentProp
Definition for the font alignment property.
|
class |
HSLFTabStop |
class |
HSLFTabStopPropCollection
Container for tabstop lists
|
class |
ParagraphFlagsTextProp
Definition for the common paragraph text property bitset.
|
class |
TextAlignmentProp
Definition for the text alignment property.
|
class |
TextProp
Definition of a property of some text, or its paragraph.
|
class |
TextPropCollection
For 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 |
EscherPlaceholder
An atom record that specifies whether a shape is a placeholder shape.
|
class |
HSLFEscherClientDataRecord
An atom record that specifies whether a shape is a placeholder shape.
|
Modifier and Type | Class and Description |
---|---|
class |
LastCellOfRowDummyRecord
A dummy record to indicate that we've now had the last
cell record for this row.
|
class |
MissingCellDummyRecord
A dummy record for when we're missing a cell in a row,
but still want to trigger something
|
class |
MissingRowDummyRecord
A dummy record for when we're missing a row, but still
want to trigger something
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEscherHolderRecord
The escher container record is used to hold escher records.
|
class |
ArrayRecord
ARRAY (0x0221)
|
class |
AutoFilterInfoRecord
The AutoFilterInfo record specifies the number of columns that have AutoFilter enabled
and indicates the beginning of the collection of AutoFilter records.
|
class |
BackupRecord
Boolean specifying whether the GUI should store a backup of the file.
|
class |
BlankRecord
Represents a column in a row with no value but with styling.
|
class |
BOFRecord
Somewhat of a misnomer, its used for the beginning of a set of records that
have a particular purpose or subject.
|
class |
BookBoolRecord
Contains a flag specifying whether the Gui should save externally linked values from other workbooks.
|
class |
BoolErrRecord
Creates new BoolErrRecord.
|
class |
BottomMarginRecord
Record for the bottom margin.
|
class |
BoundSheetRecord
Defines a sheet within a workbook.
|
class |
CalcCountRecord
Specifies the maximum times the gui should perform a formula recalculation.
|
class |
CalcModeRecord
Tells the gui whether to calculate formulas automatically, manually or automatically except for tables.
|
class |
CellRecord
Base class for all cell value records (implementors of
CellValueRecordInterface ). |
class |
CFHeader12Record
Conditional Formatting Header v12 record CFHEADER12 (0x0879),
for conditional formattings introduced in Excel 2007 and newer.
|
class |
CFHeaderBase
Parent of Conditional Formatting Header records,
CFHeaderRecord and CFHeader12Record . |
class |
CFHeaderRecord
Conditional Formatting Header record CFHEADER (0x01B0).
|
class |
CFRule12Record
Conditional Formatting v12 Rule Record (0x087A).
|
class |
CFRuleBase
Conditional Formatting Rules.
|
class |
CFRuleRecord
Conditional Formatting Rule Record (0x01B1).
|
class |
CodepageRecord
The default characterset.
|
class |
ColumnInfoRecord
Defines with width and formatting for a range of columns
|
class |
CommonObjectDataSubRecord
The common object data record is used to store all common preferences for an excel object.
|
class |
ContinueRecord
Helper class used primarily for SST Records
|
class |
CountryRecord
Country Record (aka WIN.INI country) - used for localization
|
class |
CRNCountRecord
XCT - CRN Count
|
class |
CRNRecord
This record stores the contents of an external cell or cell range
|
class |
DateWindow1904Record
Flag specifying whether 1904 date windowing is used.
|
class |
DBCellRecord
Used by Excel and other MS apps to quickly find rows in the sheets.
|
class |
DConRefRecord
DConRef records specify a range in a workbook (internal or external) that serves as a data source
for pivot tables or data consolidation.
|
class |
DefaultColWidthRecord
Specifies the default width for columns that have no specific width set.
|
class |
DefaultRowHeightRecord
Row height for rows with undefined or not explicitly defined heights.
|
class |
DeltaRecord
Controls the accuracy of the calculations
|
class |
DimensionsRecord
Provides the minumum and maximum bounds of a sheet.
|
class |
DrawingGroupRecord |
class |
DrawingRecord |
class |
DrawingRecordForBiffViewer
This is purely for the biff viewer.
|
class |
DrawingSelectionRecord
MsoDrawingSelection (0x00ED)
|
class |
DSFRecord
Tells if this is a double stream file.
|
class |
DVALRecord
This record is the list header of all data validation records (0x01BE) in the current sheet.
|
class |
DVRecord
This record stores data validation settings and a list of cell ranges which contain these settings.
|
class |
EmbeddedObjectRefSubRecord
ftPictFmla (0x0009)
|
class |
EndSubRecord
ftEnd (0x0000)
|
class |
EOFRecord
Marks the end of records belonging to a particular object in the HSSF File
|
class |
EscherAggregate
This class is used to aggregate the MSODRAWING and OBJ record
combinations.
|
class |
ExtendedFormatRecord
Probably one of the more complex records.
|
class |
ExternalNameRecord
EXTERNALNAME (0x0023)
|
class |
ExternSheetRecord
EXTERNSHEET (0x0017)
|
class |
ExtSSTRecord
Extended Static String Table (0x00FF)
|
class |
FeatHdrRecord
Title: FeatHdr (Feature Header) Record
|
class |
FeatRecord
Title: Feat (Feature) Record
|
class |
FilePassRecord
File Pass Record (0x002F)
|
class |
FileSharingRecord
Stores the encrypted readonly for a workbook (write protect).
|
class |
FnGroupCountRecord
umber of built in function groups in the current version of the Spreadsheet (probably only used on Windows)
|
class |
FontRecord
Describes a font in the workbook
|
class |
FooterRecord
Specifies the footer for a sheet
|
class |
FormatRecord
Describes a number format -- those goofy strings like $(#,###)
|
class |
FormulaRecord
Formula Record (0x0006).
|
class |
FtCblsSubRecord
This structure appears as part of an Obj record that represents a checkbox or radio button.
|
class |
FtCfSubRecord
The FtCf structure specifies the clipboard format of the picture-type Obj record containing this FtCf.
|
class |
FtPioGrbitSubRecord
This structure appears as part of an Obj record that represents image display properties.
|
class |
GridsetRecord
Flag denoting whether the user specified that gridlines are used when printing.
|
class |
GroupMarkerSubRecord
ftGmo (0x0006)
|
class |
GutsRecord
Row/column gutter sizes
|
class |
HCenterRecord
Whether to center between horizontal margins
|
class |
HeaderFooterBase
Common header/footer base class
|
class |
HeaderFooterRecord
The HEADERFOOTER record stores information added in Office Excel 2007 for headers/footers.
|
class |
HeaderRecord
Specifies a header for a sheet
|
class |
HideObjRecord
Flag defines whether to hide placeholders and object
|
class |
HorizontalPageBreakRecord
HorizontalPageBreak (0x001B) record that stores page breaks at rows
|
class |
HyperlinkRecord
The
HyperlinkRecord (0x01B8) wraps an HLINK-record
from the Excel-97 format. |
class |
IndexRecord
Occurs right after BOF, tells you where the DBCELL records are for a sheet Important for locating cells
|
class |
InterfaceEndRecord
Shows where the Interface Records ends (MMS)
|
class |
InterfaceHdrRecord
Defines the beginning of Interface records (MMS)
|
class |
IterationRecord
Tells whether to iterate over formula calculations or not.
|
class |
LabelRecord
Label Record (0x0204) - read only support for strings stored directly in the cell...
|
class |
LabelSSTRecord
Refers to a string in the shared string table and is a column value.
|
class |
LbsDataSubRecord
This structure specifies the properties of a list or drop-down list embedded object in a sheet.
|
static class |
LbsDataSubRecord.LbsDropData
This structure specifies properties of the dropdown list control
|
class |
LeftMarginRecord
Record for the left margin.
|
class |
MergeCellsRecord
Optional record defining a square area of cells to "merged" into one cell.
|
class |
MMSRecord
defines how many add menu and del menu options are stored in the file.
|
class |
MulBlankRecord
Represents a set of columns in a row with no value but with styling.
|
class |
MulRKRecord
Used to store multiple RK numbers on a row.
|
class |
NameCommentRecord
Defines a comment associated with a specified name.
|
class |
NameRecord
Defines a named range within a workbook.
|
class |
NoteRecord
NOTE: Comment Associated with a Cell (0x001C)
|
class |
NoteStructureSubRecord
ftNts (0x000D)
|
class |
NumberRecord
NUMBER (0x0203) Contains a numeric cell value.
|
class |
ObjectProtectRecord
Protect embedded object with the lamest "security" ever invented.
|
class |
ObjRecord
OBJRECORD (0x005D)
|
class |
PageBreakRecord
Record that contains the functionality page breaks (horizontal and vertical)
|
class |
PaletteRecord
Supports custom palettes.
|
class |
PaneRecord
Describes the frozen and unfrozen panes.
|
class |
PasswordRecord
Stores the encrypted password for a sheet or workbook (HSSF doesn't support encryption)
|
class |
PasswordRev4Record
Protection Revision 4 password Record (0x01BC)
|
class |
PrecisionRecord
Defines 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 |
PrintGridlinesRecord
Whether to print the gridlines when you enjoy the spreadsheet on paper.
|
class |
PrintHeadersRecord
Whether or not to print the row/column headers when you enjoy your spreadsheet in the physical form.
|
class |
PrintSetupRecord
Stores print setup options -- bogus for HSSF (and marked as such)
|
class |
ProtectionRev4Record
Describes whether this is a protected shared/tracked workbook
|
class |
ProtectRecord
Defines whether a sheet or workbook is protected (HSSF DOES NOT SUPPORT ENCRYPTION)
|
class |
RecalcIdRecord
This record contains an ID that marks when a worksheet was last recalculated.
|
class |
Record
All HSSF Records inherit from this class.
|
class |
RefModeRecord
Describes which reference mode to use
|
class |
RefreshAllRecord
Flag whether to refresh all external data when loading a sheet.
|
class |
RightMarginRecord
Record for the right margin.
|
class |
RKRecord
An internal 32 bit number with the two most significant bits storing the type.
|
class |
RowRecord
Stores the row information for the sheet.
|
class |
SaveRecalcRecord
Defines whether to recalculate before saving (set to true)
|
class |
ScenarioProtectRecord
I have no idea what a Scenario is or why on would want to protect it with the lamest "security" ever invented.
|
class |
SCLRecord
Specifies the window's zoom magnification.
|
class |
SelectionRecord
Shows the user's selection on the sheet for write set num refs to 0
|
class |
SharedFormulaRecord
Primarily used as an excel optimization so that multiple similar formulas are not
written out too many times.
|
class |
SharedValueRecordBase
|
class |
SSTRecord
Static String Table Record (0x00FC)
|
class |
StandardRecord
Subclasses of this class (the majority of BIFF records) are non-continuable.
|
class |
StringRecord
STRING (0x0207)
|
class |
StyleRecord
Describes a builtin to the gui or user defined style
|
class |
SubRecord
Subrecords are part of the OBJ class.
|
class |
SupBookRecord
A External Workbook Description (Supplemental Book).
|
class |
TabIdRecord
Contains an array of sheet id's.
|
class |
TableRecord
The record specifies a data table.
|
class |
TableStylesRecord
TABLESTYLES (0x088E)
|
class |
TextObjectRecord
The TXO record (0x01B6) is used to define the properties of a text box.
|
class |
TopMarginRecord
Record for the top margin.
|
class |
UncalcedRecord
If this record occurs in the Worksheet Substream, it indicates that the formulas have not
been recalculated before the document was saved.
|
class |
UnknownRecord
Unknown record just tells you the sid so you can figure out what records you are missing.
|
class |
UserSViewBegin
The UserSViewBegin record specifies settings for a custom view associated with the sheet.
|
class |
UserSViewEnd
The UserSViewEnd record marks the end of the settings for a custom view associated with the sheet
|
class |
UseSelFSRecord
Tells the GUI if this was written by something that can use "natural language" formulas.
|
class |
VCenterRecord
Tells whether to center the sheet between vertical margins
|
class |
VerticalPageBreakRecord
VerticalPageBreak (0x001A) record that stores page breaks at columns
|
class |
WindowOneRecord
Stores the attributes of the workbook window.
|
class |
WindowProtectRecord
Flags whether workbook windows are protected
|
class |
WindowTwoRecord
Sheet window settings
|
class |
WriteAccessRecord
Title: Write Access Record (0x005C)
|
class |
WriteProtectRecord
Indicated that the sheet/workbook is write protected.
|
class |
WSBoolRecord
Stores 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 |
BorderFormatting
Border Formatting Block of the Conditional Formatting Rule Record.
|
class |
ColorGradientFormatting
Color Gradient / Color Scale Conditional Formatting Rule Record.
|
class |
ColorGradientThreshold
Color Gradient / Color Scale specific Threshold / value (CFVO),
for changes in Conditional Formatting
|
class |
DataBarFormatting
Data Bar Conditional Formatting Rule Record.
|
class |
DataBarThreshold
Data Bar specific Threshold / value (CFVO),
for changes in Conditional Formatting
|
class |
FontFormatting
Font Formatting Block of the Conditional Formatting Rule Record.
|
class |
IconMultiStateFormatting
Icon / Multi-State Conditional Formatting Rule Record.
|
class |
IconMultiStateThreshold
Icon / Multi-State specific Threshold / value (CFVO),
for changes in Conditional Formatting
|
class |
PatternFormatting
Pattern Formatting Block of the Conditional Formatting Rule Record.
|
Modifier and Type | Class and Description |
---|---|
class |
AreaFormatRecord
The area format record is used to define the colours and patterns for an area.
|
class |
AreaRecord
The area record is used to define a area chart.
|
class |
AxisLineFormatRecord
The axis line format record defines the axis type details.
|
class |
AxisOptionsRecord
The axis options record provides unit information and other various tidbits about the axis.
|
class |
AxisParentRecord
The axis size and location
|
class |
AxisRecord
The axis record defines the type of an axis.
|
class |
AxisUsedRecord
The number of axes used on a chart.
|
class |
BarRecord
The bar record is used to define a bar chart.
|
class |
BeginRecord
The begin record defines the start of a block of records for a (graphing
data object.
|
class |
CategorySeriesAxisRecord
This record refers to a category or series axis and is used to specify label/tickmark frequency.
|
class |
CatLabRecord
CATLAB - Category Labels (0x0856)
|
class |
ChartEndBlockRecord
ENDBLOCK - Chart Future Record Type End Block (0x0853)
|
class |
ChartEndObjectRecord
ENDOBJECT - Chart Future Record Type End Object (0x0855)
|
class |
ChartFormatRecord
Class ChartFormatRecord (0x1014)
|
class |
ChartFRTInfoRecord
CHARTFRTINFO - Chart Future Record Type Info (0x0850)
|
class |
ChartRecord
CHART (0x1002)
|
class |
ChartStartBlockRecord
STARTBLOCK - Chart Future Record Type Start Block (0x0852)
|
class |
ChartStartObjectRecord
STARTOBJECT - Chart Future Record Type Start Object (0x0854)
|
class |
ChartTitleFormatRecord
CHARTTITLEFORMAT (0x1050)
|
class |
DataFormatRecord
The data format record is used to index into a series.
|
class |
DataLabelExtensionRecord
DATALABEXT - Chart Data Label Extension (0x086A)
|
class |
DatRecord
The dat record is used to store options for the chart.
|
class |
DefaultDataLabelTextPropertiesRecord
The default data label text properties record identifies the text characteristics of the preceding text record.
|
class |
EndRecord
The end record defines the end of a block of records for a (Graphing)
data object.
|
class |
FontBasisRecord
The font basis record stores various font metrics.
|
class |
FontIndexRecord
The font index record indexes into the font table for the text record.
|
class |
FrameRecord
The frame record indicates whether there is a border around the displayed text of a chart.
|
class |
LegendRecord
Defines a legend for a chart.
|
class |
LineFormatRecord
Describes a line format record.
|
class |
LinkedDataRecord
Describes a linked data record.
|
class |
NumberFormatIndexRecord
The number format index record indexes format table.
|
class |
ObjectLinkRecord
Links text to an object on the chart or identifies it as the title.
|
class |
PlotAreaRecord
preceeds and identifies a frame as belonging to the plot area.
|
class |
PlotGrowthRecord
The plot growth record specifies the scaling factors used when a font is scaled.
|
class |
SeriesChartGroupIndexRecord
The series chart group index record stores the index to the CHARTFORMAT record (0 based).
|
class |
SeriesIndexRecord
links a series to its position in the series list.
|
class |
SeriesLabelsRecord
The series label record defines the type of label associated with the data format record.
|
class |
SeriesListRecord
SERIESLIST (0x1016)
|
class |
SeriesRecord
The series record describes the overall data for a series.
|
class |
SeriesTextRecord
SERIESTEXT (0x100D)
|
class |
SeriesToChartGroupRecord
Indicates the chart-group index for a series.
|
class |
SheetPropertiesRecord
Describes a chart sheet properties record.
|
class |
TextRecord
The text record is used to define text stored on a chart.
|
class |
TickRecord
The Tick record defines how tick marks and label positioning/formatting
|
class |
UnitsRecord
The units record describes units.
|
class |
ValueRangeRecord
The value range record defines the range of the value axis.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtendedColor
Title: CTColor (Extended Color) record part
|
class |
FtrHeader
Title: FtrHeader (Future Record Header) common record part
|
class |
UnicodeString
Unicode String - just standard fields that are in several records.
|
Modifier and Type | Class and Description |
---|---|
class |
ContinuableRecord
Common superclass of all records that can produce
ContinueRecord s while being serialized. |
Modifier and Type | Class and Description |
---|---|
class |
DataItemRecord
SXDI - Data Item (0x00C5)
|
class |
ExtendedPivotTableViewFieldsRecord
SXVDEX - Extended PivotTable View Fields (0x0100)
|
class |
PageItemRecord
SXPI - Page Item (0x00B6)
|
class |
StreamIDRecord
SXIDSTM - Stream ID (0x00D5)
|
class |
ViewDefinitionRecord
SXVIEW - View Definition (0x00B0)
|
class |
ViewFieldsRecord
SXVD - View Fields (0x00B1)
|
class |
ViewSourceRecord
SXVS - View Source (0x00E3)
|
Modifier and Type | Class and Description |
---|---|
class |
HSSFCellStyle
High level representation of the style of a cell in a sheet of a workbook.
|
Modifier and Type | Class and Description |
---|---|
class |
CellRangeAddress8Bit
See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'
|
Modifier and Type | Class and Description |
---|---|
class |
HwmfColorRef
A 32-bit ColorRef Object that defines the color value.
|
class |
HwmfPenStyle
The 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 |
CHPX
DANGER - works in bytes!
|
class |
Colorref
24-bit color structure
|
class |
FootnoteReferenceDescriptor |
class |
GenericPropertyNode |
class |
Hyphenation
Hyphenation.
|
class |
OldTextPiece
Lightweight representation of a text piece.
|
class |
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!
|
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 |
SectionDescriptor
Section Descriptor (SED)
See page 186 for details.
|
class |
SEPX |
class |
SinglentonTextPiece |
class |
TabDescriptor
Tab descriptor.
|
class |
TextPiece
Lightweight representation of a text piece.
|
Modifier and Type | Class and Description |
---|---|
class |
SprmBuffer |
Modifier and Type | Class and Description |
---|---|
class |
BorderCode
Mapping class for BRC80 structure (Border Code for Word 97)
|
class |
CharacterProperties |
class |
CharacterRun
This class represents a run of text that share common properties.
|
class |
DateAndTime
This class is used to represent a date and time in a Word document.
|
class |
DropCapSpecifier
This data structure is used by a paragraph to determine how it should drop
its first letter.
|
class |
LineSpacingDescriptor
This class is used to determine line spacing for a paragraph.
|
class |
ListEntry |
class |
Paragraph |
class |
ParagraphProperties |
class |
Section |
class |
SectionProperties |
class |
ShadingDescriptor
The SHD is a substructure of the CHP, PAP, and TC for Word 2000.
|
class |
ShadingDescriptor80
The 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 |
EncryptionHeader
Reads and processes OOXML Encryption Headers
The constants are largely based on ZIP constants.
|
class |
EncryptionVerifier
Used when checking if a key is valid for a document
|
Modifier and Type | Class and Description |
---|---|
class |
AgileEncryptionHeader |
class |
AgileEncryptionVerifier
Used 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 |
StandardEncryptionVerifier
Used 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 |
AbstractFunctionPtg
This 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 |
AddPtg
Addition operator PTG the "+" binomial operator.
|
class |
Area2DPtgBase
Common superclass of 2-D area refs
|
class |
Area3DPtg
Area 3D Ptg - 3D reference (Sheet + Area)
|
class |
Area3DPxg
XSSF Area 3D Reference (Sheet + Area)
|
class |
AreaErrPtg
AreaErr - handles deleted cell area references.
|
class |
AreaNPtg
Specifies a rectangular area of cells A1:A4 for instance.
|
class |
AreaPtg
Specifies a rectangular area of cells A1:A4 for instance.
|
class |
AreaPtgBase
Specifies a rectangular area of cells A1:A4 for instance.
|
class |
ArrayPtg
ArrayPtg - 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 |
BoolPtg
Boolean (boolean) Stores a (java) boolean value in a formula.
|
class |
ConcatPtg |
class |
ControlPtg |
class |
Deleted3DPxg
An XSSF only representation of a reference to a deleted area
|
class |
DeletedArea3DPtg
Deleted Area 3D Ptg - 3D referecnce (Sheet + Area)
|
class |
DeletedRef3DPtg
Deleted Reference 3D Ptg
|
class |
DividePtg
This PTG implements the standard binomial divide "/"
|
class |
EqualPtg |
class |
ErrPtg |
class |
ExpPtg |
class |
FuncPtg |
class |
FuncVarPtg |
class |
GreaterEqualPtg
PTG class to implement greater or equal to
|
class |
GreaterThanPtg
Greater than operator PTG ">"
|
class |
IntersectionPtg |
class |
IntPtg
Integer (unsigned short integer) Stores an unsigned short value (java int) in a formula
|
class |
LessEqualPtg
Ptg class to implement less than or equal
|
class |
LessThanPtg
Less than operator PTG "<".
|
class |
MemAreaPtg |
class |
MemErrPtg |
class |
MemFuncPtg |
class |
MissingArgPtg
Missing Function Arguments
|
class |
MultiplyPtg
Implements the standard mathematical multiplication "*"
|
class |
NamePtg
See the spec at 2.5.198.76 PtgName
|
class |
NameXPtg
A Name, be that a Named Range or a Function / User Defined
Function, addressed in the HSSF External Sheet style.
|
class |
NameXPxg
A Name, be that a Named Range or a Function / User Defined
Function, addressed in the HSSF External Sheet style.
|
class |
NotEqualPtg
Ptg class to implement not equal
|
class |
NumberPtg
Number Stores a floating point value in a formula value stored in a 8 byte
field using IEEE notation
|
class |
OperandPtg |
class |
OperationPtg
defines a Ptg that is an operation instead of an operand
|
class |
ParenthesisPtg
While 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 |
PercentPtg
Percent PTG.
|
class |
PowerPtg |
class |
Ptg
Ptg represents a syntactic token in a formula.
|
class |
RangePtg |
class |
Ref3DPtg
Reference 3D Ptg
|
class |
Ref3DPxg
XSSF 3D Reference
|
class |
RefErrorPtg
RefError - handles deleted cell reference
|
class |
RefNPtg |
class |
RefPtg
ReferencePtg - handles references (such as A1, A2, IA4)
|
class |
RefPtgBase
ReferencePtgBase - handles references (such as A1, A2, IA4)
|
class |
ScalarConstantPtg
Common superclass of all
Ptgs that represent simple constant values. |
class |
StringPtg
String Stores a String value in a formula value stored in the format
<length 2 bytes>char[]
|
class |
SubtractPtg |
class |
TblPtg
This ptg indicates a data table.
|
class |
UnaryMinusPtg
Unary Plus operator - does not have any effect on the operand
|
class |
UnaryPlusPtg
Unary Plus operator - does not have any effect on the operand
|
class |
UnionPtg |
class |
UnknownPtg |
class |
ValueOperatorPtg
Common superclass of all value operators.
|
Modifier and Type | Class and Description |
---|---|
class |
CellRangeAddress
See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'
|
class |
CellRangeAddressBase
See 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 |
XSSFCellStyle
High level representation of the the possible formatting information for the contents of the cells on a sheet in a
SpreadsheetML document.
|
Copyright 2020 The Apache Software Foundation or its licensors, as applicable.