Uses of Interface
org.apache.poi.common.usermodel.GenericRecord
-
Packages that use GenericRecord Package Description org.apache.poi.common.usermodel org.apache.poi.common.usermodel.fonts 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.hpsf Processes streams in the Horrible Property Set Format (HPSF) in POI filesystems.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.util The util package contains tools needed for writing HSSF files that are not necesarily "real" HSSF concepts.org.apache.poi.poifs.crypt Implementation of the ECMA-376 and MS-propritary document encryptionsorg.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.sl.draw org.apache.poi.ss.formula This package contains common internal POI code for manipulating formulas.org.apache.poi.ss.formula.ptg The formula package contains binary PTG structures used in Formulasorg.apache.poi.ss.util org.apache.poi.util Top-level util package are classes that are useful throughout the project. -
-
Uses of GenericRecord in org.apache.poi.common.usermodel
Methods in org.apache.poi.common.usermodel that return types with arguments of type GenericRecord Modifier and Type Method Description default List<? extends GenericRecord>
GenericRecord. getGenericChildren()
-
Uses of GenericRecord in org.apache.poi.common.usermodel.fonts
Classes in org.apache.poi.common.usermodel.fonts that implement GenericRecord Modifier and Type Class Description class
FontHeader
The header data of an EOT font. -
Uses of GenericRecord in org.apache.poi.ddf
Classes in org.apache.poi.ddf that implement GenericRecord Modifier and Type Class Description class
AbstractEscherOptRecord
Common abstract class forEscherOptRecord
andEscherTertiaryOptRecord
class
EscherArrayProperty
Escher array properties are the most weird construction ever invented with all sorts of special cases.class
EscherBitmapBlip
class
EscherBlipRecord
class
EscherBoolProperty
Represents a boolean property.class
EscherBSERecord
The BSE record is related closely to theEscherBlipRecord
and stores extra information about the blip.class
EscherChildAnchorRecord
The escher child anchor 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
EscherComplexProperty
A complex property differs from a simple property in that the data can not fit inside a 32 bit integer.class
EscherContainerRecord
Escher container records store other escher records as children.class
EscherDggRecord
This record defines the drawing groups used for a particular sheet.static class
EscherDggRecord.FileIdCluster
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
EscherProperty
This is the abstract base class for all escher properties.class
EscherRecord
The base abstract record from which all escher records are defined.class
EscherRGBProperty
A color property.class
EscherShapePathProperty
Defines the constants for the various possible shape paths.class
EscherSimpleProperty
A simple property is of fixed length and as a property number in addition to a 32-bit value.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 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 Formatclass
EscherTextboxRecord
Holds data from the parent application.class
UnknownEscherRecord
This record is used whenever an escher record is encountered that we do not explicitly support.Methods in org.apache.poi.ddf that return types with arguments of type GenericRecord Modifier and Type Method Description List<? extends GenericRecord>
EscherProperty. getGenericChildren()
List<? extends GenericRecord>
EscherRecord. getGenericChildren()
-
Uses of GenericRecord in org.apache.poi.hpsf
Classes in org.apache.poi.hpsf that implement GenericRecord Modifier and Type Class Description class
ClassID
Represents a class ID (16 bytes). -
Uses of GenericRecord in org.apache.poi.hssf.eventusermodel.dummyrecord
Classes in org.apache.poi.hssf.eventusermodel.dummyrecord that implement GenericRecord Modifier and Type Class 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 somethingclass
MissingRowDummyRecord
A dummy record for when we're missing a row, but still want to trigger something -
Uses of GenericRecord in org.apache.poi.hssf.record
Classes in org.apache.poi.hssf.record that implement GenericRecord Modifier and Type Class 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
BookExtRecord
[MS-XLS].pdf 2.4.23 BookExt page 203 properties of a workbook fileclass
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 ofCellValueRecordInterface
).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
andCFHeader12Record
.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 columnsclass
CommonObjectDataSubRecord
The common object data record is used to store all common preferences for an excel object.class
Compat12Record
[MS-XLS].pdf 2.4.54 Compat12 page 231 whether to check for compatibility with earlier application versions when saving the workbook.class
CompressPicturesRecord
[MS-XLS].pdf 2.4.55 CompressPictures page 231 Recomendation for picture compression when saving.class
ContinueRecord
Helper class used primarily for SST Recordsclass
CountryRecord
Country Record (aka WIN.INI country) - used for localizationclass
CRNCountRecord
XCT - CRN Countclass
CRNRecord
This record stores the contents of an external cell or cell rangeclass
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 calculationsclass
DimensionsRecord
Provides the minumum and maximum bounds of a sheet.class
DrawingGroupRecord
Specifies a group of drawing objects.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 Fileclass
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)static class
ExtSSTRecord.InfoSubRecord
class
FeatHdrRecord
Title: FeatHdr (Feature Header) Recordclass
FeatRecord
Title: Feat (Feature) Recordclass
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 workbookclass
FooterRecord
Specifies the footer for a sheetclass
ForceFullCalculationRecord
[MS-XLS].pdf 2.4.125 ForceFullCalculation page 298 Value of the forced calculation mode for this workbook.class
FormatRecord
Describes a number format -- those goofy strings like $(#,###)class
FormulaRecord
Formula Record (0x0006).class
FormulaSpecialCachedValue
Manages the cached formula result values of other types besides numeric.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 sizesclass
HCenterRecord
Whether to center between horizontal marginsclass
HeaderFooterBase
Common header/footer base classclass
HeaderFooterRecord
The HEADERFOOTER record stores information added in Office Excel 2007 for headers/footers.class
HeaderRecord
Specifies a header for a sheetclass
HideObjRecord
Flag defines whether to hide placeholders and objectclass
HorizontalPageBreakRecord
HorizontalPageBreak (0x001B) record that stores page breaks at rowsclass
HyperlinkRecord
TheHyperlinkRecord
(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 cellsclass
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 controlclass
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
MTRSettingsRecord
[MS-XLS].pdf 2.4.173 MTRSettings page 343 Multithreaded calculation settings.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
OldCellRecord
Base class for all old (Biff 2 - Biff 4) cell value records (implementors ofCellValueRecordInterface
).class
OldFormulaRecord
Formula Record (0x0006 / 0x0206 / 0x0406) - holds a formula in encoded form, along with the value if a numberclass
OldLabelRecord
Biff2 - Biff 4 Label Record (0x0004 / 0x0204) - read only support for strings stored directly in the cell, from the older file formats that didn't useLabelSSTRecord
class
OldSheetRecord
Title: Bound Sheet Record (aka BundleSheet) (0x0085) for BIFF 5class
OldStringRecord
Biff2 - Biff 4 Label Record (0x0007 / 0x0207) - read only support for formula string results.class
PageBreakRecord
Record that contains the functionality page breaks (horizontal and vertical)static class
PageBreakRecord.Break
Since both records store 2byte integers (short), no point in differentiating it in the records.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
PLVRecord
[MS-XLS].pdf 2.4.200 PLV page 360 Page Layout View for a sheet.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 workbookclass
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 useclass
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 0class
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
StyleExtRecord
The StyleExt record follow the Style recordclass
StyleRecord
Describes a builtin to the gui or user defined styleclass
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
ThemeRecord
The theme used in this workbook.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 sheetclass
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 marginsclass
VerticalPageBreakRecord
VerticalPageBreak (0x001A) record that stores page breaks at columnsclass
WindowOneRecord
Stores the attributes of the workbook window.class
WindowProtectRecord
Flags whether workbook windows are protectedclass
WindowTwoRecord
Sheet window settingsclass
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")class
XFCrcRecord
Title: XFCRC Recordclass
XFExtRecord
2.4.355 XFEXT [MS-XLS].pdf, page 609. -
Uses of GenericRecord in org.apache.poi.hssf.record.aggregates
Classes in org.apache.poi.hssf.record.aggregates that implement GenericRecord Modifier and Type Class Description class
CFRecordsAggregate
CFRecordsAggregate - aggregates Conditional Formatting records CFHeaderRecord and number of up CFRuleRecord records together to simplify access to them. -
Uses of GenericRecord in org.apache.poi.hssf.record.cf
Classes in org.apache.poi.hssf.record.cf that implement GenericRecord Modifier and Type Class 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 Formattingclass
DataBarFormatting
Data Bar Conditional Formatting Rule Record.class
DataBarThreshold
Data Bar specific Threshold / value (CFVO), for changes in Conditional Formattingclass
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 Formattingclass
PatternFormatting
Pattern Formatting Block of the Conditional Formatting Rule Record.class
Threshold
Threshold / value (CFVO) for changes in Conditional Formatting -
Uses of GenericRecord in org.apache.poi.hssf.record.chart
Classes in org.apache.poi.hssf.record.chart that implement GenericRecord Modifier and Type Class 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 an 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 locationclass
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
Chart3DBarShapeRecord
The Chart3DShape record is used to define the shape of bars in a bar/column chart.class
Chart3DRecord
The chart3d marker record.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
LineRecord
The line record is used to define a line chart.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
PieFormatRecord
The record specifies the distance of a data point or data points in a series from the center of pie chart.class
PieRecord
The pie record is used to define a pie chart.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
ScatterRecord
The scatter record is used to define a scatter chart.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
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/formattingclass
UnitsRecord
The units record describes units.class
ValueRangeRecord
The value range record defines the range of the value axis. -
Uses of GenericRecord in org.apache.poi.hssf.record.common
Subinterfaces of GenericRecord in org.apache.poi.hssf.record.common Modifier and Type Interface Description interface
SharedFeature
Common Interface for all Shared FeaturesClasses in org.apache.poi.hssf.record.common that implement GenericRecord Modifier and Type Class Description class
ExtendedColor
Title: CTColor (Extended Color) record partclass
ExtRst
class
FeatFormulaErr2
Title: FeatFormulaErr2 (Formula Evaluation Shared Feature) common record partclass
FeatProtection
Title: FeatProtection (Protection Shared Feature) common record partclass
FeatSmartTag
Title: FeatSmartTag (Smart Tag Shared Feature) common record partclass
FormatRun
class
FtrHeader
Title: FtrHeader (Future Record Header) common record partclass
UnicodeString
Unicode String - just standard fields that are in several records. -
Uses of GenericRecord in org.apache.poi.hssf.record.cont
Classes in org.apache.poi.hssf.record.cont that implement GenericRecord Modifier and Type Class Description class
ContinuableRecord
Common superclass of all records that can produceContinueRecord
s while being serialized. -
Uses of GenericRecord in org.apache.poi.hssf.record.pivottable
Classes in org.apache.poi.hssf.record.pivottable that implement GenericRecord Modifier and Type Class 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) -
Uses of GenericRecord in org.apache.poi.hssf.util
Classes in org.apache.poi.hssf.util that implement GenericRecord Modifier and Type Class Description class
CellRangeAddress8Bit
See OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address' -
Uses of GenericRecord in org.apache.poi.poifs.crypt
Classes in org.apache.poi.poifs.crypt that implement GenericRecord Modifier and Type Class Description class
Decryptor
class
EncryptionHeader
Reads and processes OOXML Encryption Headers The constants are largely based on ZIP constants.class
EncryptionInfo
Wrapper for the EncryptionInfo node of encrypted documentsclass
EncryptionVerifier
Used when checking if a key is valid for a documentclass
Encryptor
-
Uses of GenericRecord in org.apache.poi.poifs.crypt.agile
Classes in org.apache.poi.poifs.crypt.agile that implement GenericRecord Modifier and Type Class Description class
AgileDecryptor
Decryptor implementation for Agile Encryptionclass
AgileEncryptionHeader
class
AgileEncryptionVerifier
Used when checking if a key is valid for a documentclass
AgileEncryptor
-
Uses of GenericRecord in org.apache.poi.poifs.crypt.binaryrc4
Classes in org.apache.poi.poifs.crypt.binaryrc4 that implement GenericRecord Modifier and Type Class Description class
BinaryRC4Decryptor
class
BinaryRC4EncryptionHeader
class
BinaryRC4EncryptionVerifier
class
BinaryRC4Encryptor
-
Uses of GenericRecord in org.apache.poi.poifs.crypt.cryptoapi
Classes in org.apache.poi.poifs.crypt.cryptoapi that implement GenericRecord Modifier and Type Class Description class
CryptoAPIDecryptor
class
CryptoAPIEncryptionHeader
class
CryptoAPIEncryptionVerifier
class
CryptoAPIEncryptor
-
Uses of GenericRecord in org.apache.poi.poifs.crypt.standard
Classes in org.apache.poi.poifs.crypt.standard that implement GenericRecord Modifier and Type Class Description class
StandardDecryptor
class
StandardEncryptionHeader
class
StandardEncryptionVerifier
Used when checking if a key is valid for a documentclass
StandardEncryptor
-
Uses of GenericRecord in org.apache.poi.poifs.crypt.xor
Classes in org.apache.poi.poifs.crypt.xor that implement GenericRecord Modifier and Type Class Description class
XORDecryptor
class
XOREncryptionHeader
class
XOREncryptionVerifier
class
XOREncryptor
-
Uses of GenericRecord in org.apache.poi.sl.draw
Methods in org.apache.poi.sl.draw that return GenericRecord Modifier and Type Method Description default GenericRecord
ImageRenderer. getGenericRecord()
-
Uses of GenericRecord in org.apache.poi.ss.formula
Classes in org.apache.poi.ss.formula that implement GenericRecord Modifier and Type Class Description class
Formula
Encapsulates an encoded formula token array. -
Uses of GenericRecord in org.apache.poi.ss.formula.ptg
Classes in org.apache.poi.ss.formula.ptg that implement GenericRecord Modifier and Type Class 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 subclassesclass
AddPtg
Addition operator PTG the "+" binomial operator.class
Area2DPtgBase
Common superclass of 2-D area refsclass
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
DeferredNamePtg
A defined name is only used for parsing and evaluation which will not be written out.class
Deleted3DPxg
An XSSF only representation of a reference to a deleted areaclass
DeletedArea3DPtg
Deleted Area 3D Ptg - 3D referecnce (Sheet + Area)class
DeletedRef3DPtg
Deleted Reference 3D Ptgclass
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 toclass
GreaterThanPtg
Greater than operator PTG ">"class
IntersectionPtg
class
IntPtg
Integer (unsigned short integer) Stores an unsigned short value (java int) in a formulaclass
LessEqualPtg
Ptg class to implement less than or equalclass
LessThanPtg
Less than operator PTG "<".class
MemAreaPtg
class
MemErrPtg
class
MemFuncPtg
class
MissingArgPtg
Missing Function Argumentsclass
MultiplyPtg
Implements the standard mathematical multiplication "*"class
NamePtg
See the spec at 2.5.198.76 PtgNameclass
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 equalclass
NumberPtg
Number Stores a floating point value in a formula value stored in a 8 byte field using IEEE notationclass
OperandPtg
class
OperationPtg
defines a Ptg that is an operation instead of an operandclass
Parenthesis2Ptg
This Ptg is for multiple area expression generally used in chart series and is only used for parsing and evaluation which will not be written out.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 backclass
PercentPtg
Percent PTG.class
PowerPtg
class
Ptg
Ptg
represents a syntactic token in a formula.class
RangePtg
class
Ref3DPtg
Reference 3D Ptgclass
Ref3DPxg
XSSF 3D Referenceclass
RefErrorPtg
RefError - handles deleted cell referenceclass
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 allPtgs
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
TablePtg
TODO: XSSF onlyclass
TblPtg
This ptg indicates a data table.class
UnaryMinusPtg
Unary Plus operator - does not have any effect on the operandclass
UnaryPlusPtg
Unary Plus operator - does not have any effect on the operandclass
UnionPtg
class
UnknownPtg
class
ValueOperatorPtg
Common superclass of all value operators. -
Uses of GenericRecord in org.apache.poi.ss.util
Classes in org.apache.poi.ss.util that implement GenericRecord Modifier and Type Class 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'class
CellRangeAddressList
Implementation of the cell range address lists,like is described in OpenOffice.org's Excel Documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address List' In BIFF8 there is a common way to store absolute cell range address lists in several records (not formulas).class
CellReference
Common conversion functions between Excel style A1, C27 style cell references, and POI usermodel style row=0, column=0 style references. -
Uses of GenericRecord in org.apache.poi.util
Methods in org.apache.poi.util with parameters of type GenericRecord Modifier and Type Method Description static String
GenericRecordJsonWriter. marshal(GenericRecord record)
static String
GenericRecordJsonWriter. marshal(GenericRecord record, boolean withComments)
static String
GenericRecordXmlWriter. marshal(GenericRecord record)
static String
GenericRecordXmlWriter. marshal(GenericRecord record, boolean withComments)
void
GenericRecordJsonWriter. write(GenericRecord record)
protected void
GenericRecordXmlWriter. write(String name, GenericRecord record)
void
GenericRecordXmlWriter. write(GenericRecord record)
protected boolean
GenericRecordJsonWriter. writeChildren(GenericRecord record, boolean hasProperties)
protected boolean
GenericRecordXmlWriter. writeChildren(GenericRecord record, boolean hasComplexProperties)
protected boolean
GenericRecordJsonWriter. writeProperties(GenericRecord record)
protected boolean
GenericRecordXmlWriter. writeProperties(GenericRecord record)
-