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 classFontHeaderThe 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 classAbstractEscherOptRecordCommon abstract class forEscherOptRecordandEscherTertiaryOptRecordclassEscherArrayPropertyEscher array properties are the most weird construction ever invented with all sorts of special cases.classEscherBitmapBlipclassEscherBlipRecordclassEscherBoolPropertyRepresents a boolean property.classEscherBSERecordThe BSE record is related closely to theEscherBlipRecordand stores extra information about the blip.classEscherChildAnchorRecordThe escher child anchor record is used to specify the position of a shape under an existing group.classEscherClientAnchorRecordThe escher client anchor specifies which rows and cells the shape is bound to as well as the offsets within those cells.classEscherClientDataRecordThe EscherClientDataRecord is used to store client specific data about the position of a shape within a container.classEscherComplexPropertyA complex property differs from a simple property in that the data can not fit inside a 32 bit integer.classEscherContainerRecordEscher container records store other escher records as children.classEscherDggRecordThis record defines the drawing groups used for a particular sheet.static classEscherDggRecord.FileIdClusterclassEscherDgRecordThis record simply holds the number of shapes in the drawing group and the last shape id used for this drawing group.classEscherMetafileBlipclassEscherOptRecordThe opt record is used to store property values for a shape.classEscherPropertyThis is the abstract base class for all escher properties.classEscherRecordThe base abstract record from which all escher records are defined.classEscherRGBPropertyA color property.classEscherShapePathPropertyDefines the constants for the various possible shape paths.classEscherSimplePropertyA simple property is of fixed length and as a property number in addition to a 32-bit value.classEscherSpgrRecordThe spgr record defines information about a shape group.classEscherSplitMenuColorsRecordA list of the most recently used colours for the drawings contained in this document.classEscherSpRecordTogether the EscherOptRecord this record defines some of the basic properties of a shape.classEscherTertiaryOptRecord"The OfficeArtTertiaryFOPT record specifies a table of OfficeArtRGFOPTE properties, as defined in section 2.3.1." -- [MS-ODRAW] -- v20110608; Office Drawing Binary File FormatclassEscherTextboxRecordHolds data from the parent application.classUnknownEscherRecordThis 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 classClassIDRepresents 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 classLastCellOfRowDummyRecordA dummy record to indicate that we've now had the last cell record for this row.classMissingCellDummyRecordA dummy record for when we're missing a cell in a row, but still want to trigger somethingclassMissingRowDummyRecordA 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 classAbstractEscherHolderRecordThe escher container record is used to hold escher records.classArrayRecordARRAY (0x0221)classAutoFilterInfoRecordThe AutoFilterInfo record specifies the number of columns that have AutoFilter enabled and indicates the beginning of the collection of AutoFilter records.classBackupRecordBoolean specifying whether the GUI should store a backup of the file.classBlankRecordRepresents a column in a row with no value but with styling.classBOFRecordSomewhat of a misnomer, its used for the beginning of a set of records that have a particular purpose or subject.classBookBoolRecordContains a flag specifying whether the Gui should save externally linked values from other workbooks.classBookExtRecord[MS-XLS].pdf 2.4.23 BookExt page 203 properties of a workbook fileclassBoolErrRecordCreates new BoolErrRecord.classBottomMarginRecordRecord for the bottom margin.classBoundSheetRecordDefines a sheet within a workbook.classCalcCountRecordSpecifies the maximum times the gui should perform a formula recalculation.classCalcModeRecordTells the gui whether to calculate formulas automatically, manually or automatically except for tables.classCellRecordBase class for all cell value records (implementors ofCellValueRecordInterface).classCFHeader12RecordConditional Formatting Header v12 record CFHEADER12 (0x0879), for conditional formattings introduced in Excel 2007 and newer.classCFHeaderBaseParent of Conditional Formatting Header records,CFHeaderRecordandCFHeader12Record.classCFHeaderRecordConditional Formatting Header record CFHEADER (0x01B0).classCFRule12RecordConditional Formatting v12 Rule Record (0x087A).classCFRuleBaseConditional Formatting Rules.classCFRuleRecordConditional Formatting Rule Record (0x01B1).classCodepageRecordThe default characterset.classColumnInfoRecordDefines with width and formatting for a range of columnsclassCommonObjectDataSubRecordThe common object data record is used to store all common preferences for an excel object.classCompat12Record[MS-XLS].pdf 2.4.54 Compat12 page 231 whether to check for compatibility with earlier application versions when saving the workbook.classCompressPicturesRecord[MS-XLS].pdf 2.4.55 CompressPictures page 231 Recomendation for picture compression when saving.classContinueRecordHelper class used primarily for SST RecordsclassCountryRecordCountry Record (aka WIN.INI country) - used for localizationclassCRNCountRecordXCT - CRN CountclassCRNRecordThis record stores the contents of an external cell or cell rangeclassDateWindow1904RecordFlag specifying whether 1904 date windowing is used.classDBCellRecordUsed by Excel and other MS apps to quickly find rows in the sheets.classDConRefRecordDConRef records specify a range in a workbook (internal or external) that serves as a data source for pivot tables or data consolidation.classDefaultColWidthRecordSpecifies the default width for columns that have no specific width set.classDefaultRowHeightRecordRow height for rows with undefined or not explicitly defined heights.classDeltaRecordControls the accuracy of the calculationsclassDimensionsRecordProvides the minumum and maximum bounds of a sheet.classDrawingGroupRecordSpecifies a group of drawing objects.classDrawingRecordclassDrawingRecordForBiffViewerThis is purely for the biff viewer.classDrawingSelectionRecordMsoDrawingSelection (0x00ED)classDSFRecordTells if this is a double stream file.classDVALRecordThis record is the list header of all data validation records (0x01BE) in the current sheet.classDVRecordThis record stores data validation settings and a list of cell ranges which contain these settings.classEmbeddedObjectRefSubRecordftPictFmla (0x0009)classEndSubRecordftEnd (0x0000)classEOFRecordMarks the end of records belonging to a particular object in the HSSF FileclassEscherAggregateThis class is used to aggregate the MSODRAWING and OBJ record combinations.classExtendedFormatRecordProbably one of the more complex records.classExternalNameRecordEXTERNALNAME (0x0023)classExternSheetRecordEXTERNSHEET (0x0017)classExtSSTRecordExtended Static String Table (0x00FF)static classExtSSTRecord.InfoSubRecordclassFeatHdrRecordTitle: FeatHdr (Feature Header) RecordclassFeatRecordTitle: Feat (Feature) RecordclassFilePassRecordFile Pass Record (0x002F)classFileSharingRecordStores the encrypted readonly for a workbook (write protect).classFnGroupCountRecordumber of built in function groups in the current version of the Spreadsheet (probably only used on Windows)classFontRecordDescribes a font in the workbookclassFooterRecordSpecifies the footer for a sheetclassForceFullCalculationRecord[MS-XLS].pdf 2.4.125 ForceFullCalculation page 298 Value of the forced calculation mode for this workbook.classFormatRecordDescribes a number format -- those goofy strings like $(#,###)classFormulaRecordFormula Record (0x0006).classFormulaSpecialCachedValueManages the cached formula result values of other types besides numeric.classFtCblsSubRecordThis structure appears as part of an Obj record that represents a checkbox or radio button.classFtCfSubRecordThe FtCf structure specifies the clipboard format of the picture-type Obj record containing this FtCf.classFtPioGrbitSubRecordThis structure appears as part of an Obj record that represents image display properties.classGridsetRecordFlag denoting whether the user specified that gridlines are used when printing.classGroupMarkerSubRecordftGmo (0x0006)classGutsRecordRow/column gutter sizesclassHCenterRecordWhether to center between horizontal marginsclassHeaderFooterBaseCommon header/footer base classclassHeaderFooterRecordThe HEADERFOOTER record stores information added in Office Excel 2007 for headers/footers.classHeaderRecordSpecifies a header for a sheetclassHideObjRecordFlag defines whether to hide placeholders and objectclassHorizontalPageBreakRecordHorizontalPageBreak (0x001B) record that stores page breaks at rowsclassHyperlinkRecordTheHyperlinkRecord(0x01B8) wraps an HLINK-record from the Excel-97 format.classIndexRecordOccurs right after BOF, tells you where the DBCELL records are for a sheet Important for locating cellsclassInterfaceEndRecordShows where the Interface Records ends (MMS)classInterfaceHdrRecordDefines the beginning of Interface records (MMS)classIterationRecordTells whether to iterate over formula calculations or not.classLabelRecordLabel Record (0x0204) - read only support for strings stored directly in the cell...classLabelSSTRecordRefers to a string in the shared string table and is a column value.classLbsDataSubRecordThis structure specifies the properties of a list or drop-down list embedded object in a sheet.static classLbsDataSubRecord.LbsDropDataThis structure specifies properties of the dropdown list controlclassLeftMarginRecordRecord for the left margin.classMergeCellsRecordOptional record defining a square area of cells to "merged" into one cell.classMMSRecorddefines how many add menu and del menu options are stored in the file.classMTRSettingsRecord[MS-XLS].pdf 2.4.173 MTRSettings page 343 Multithreaded calculation settings.classMulBlankRecordRepresents a set of columns in a row with no value but with styling.classMulRKRecordUsed to store multiple RK numbers on a row.classNameCommentRecordDefines a comment associated with a specified name.classNameRecordDefines a named range within a workbook.classNoteRecordNOTE: Comment Associated with a Cell (0x001C)classNoteStructureSubRecordftNts (0x000D)classNumberRecordNUMBER (0x0203) Contains a numeric cell value.classObjectProtectRecordProtect embedded object with the lamest "security" ever invented.classObjRecordOBJRECORD (0x005D)classOldCellRecordBase class for all old (Biff 2 - Biff 4) cell value records (implementors ofCellValueRecordInterface).classOldFormulaRecordFormula Record (0x0006 / 0x0206 / 0x0406) - holds a formula in encoded form, along with the value if a numberclassOldLabelRecordBiff2 - Biff 4 Label Record (0x0004 / 0x0204) - read only support for strings stored directly in the cell, from the older file formats that didn't useLabelSSTRecordclassOldSheetRecordTitle: Bound Sheet Record (aka BundleSheet) (0x0085) for BIFF 5classOldStringRecordBiff2 - Biff 4 Label Record (0x0007 / 0x0207) - read only support for formula string results.classPageBreakRecordRecord that contains the functionality page breaks (horizontal and vertical)static classPageBreakRecord.BreakSince both records store 2byte integers (short), no point in differentiating it in the records.classPaletteRecordSupports custom palettes.classPaneRecordDescribes the frozen and unfrozen panes.classPasswordRecordStores the encrypted password for a sheet or workbook (HSSF doesn't support encryption)classPasswordRev4RecordProtection Revision 4 password Record (0x01BC)classPLVRecord[MS-XLS].pdf 2.4.200 PLV page 360 Page Layout View for a sheet.classPrecisionRecordDefines 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!)classPrintGridlinesRecordWhether to print the gridlines when you enjoy the spreadsheet on paper.classPrintHeadersRecordWhether or not to print the row/column headers when you enjoy your spreadsheet in the physical form.classPrintSetupRecordStores print setup options -- bogus for HSSF (and marked as such)classProtectionRev4RecordDescribes whether this is a protected shared/tracked workbookclassProtectRecordDefines whether a sheet or workbook is protected (HSSF DOES NOT SUPPORT ENCRYPTION)classRecalcIdRecordThis record contains an ID that marks when a worksheet was last recalculated.classRecordAll HSSF Records inherit from this class.classRefModeRecordDescribes which reference mode to useclassRefreshAllRecordFlag whether to refresh all external data when loading a sheet.classRightMarginRecordRecord for the right margin.classRKRecordAn internal 32 bit number with the two most significant bits storing the type.classRowRecordStores the row information for the sheet.classSaveRecalcRecordDefines whether to recalculate before saving (set to true)classScenarioProtectRecordI have no idea what a Scenario is or why on would want to protect it with the lamest "security" ever invented.classSCLRecordSpecifies the window's zoom magnification.classSelectionRecordShows the user's selection on the sheet for write set num refs to 0classSharedFormulaRecordPrimarily used as an excel optimization so that multiple similar formulas are not written out too many times.classSharedValueRecordBaseclassSSTRecordStatic String Table Record (0x00FC)classStandardRecordSubclasses of this class (the majority of BIFF records) are non-continuable.classStringRecordSTRING (0x0207)classStyleExtRecordThe StyleExt record follow the Style recordclassStyleRecordDescribes a builtin to the gui or user defined styleclassSubRecordSubrecords are part of the OBJ class.classSupBookRecordA External Workbook Description (Supplemental Book).classTabIdRecordContains an array of sheet id's.classTableRecordThe record specifies a data table.classTableStylesRecordTABLESTYLES (0x088E)classTextObjectRecordThe TXO record (0x01B6) is used to define the properties of a text box.classThemeRecordThe theme used in this workbook.classTopMarginRecordRecord for the top margin.classUncalcedRecordIf this record occurs in the Worksheet Substream, it indicates that the formulas have not been recalculated before the document was saved.classUnknownRecordUnknown record just tells you the sid so you can figure out what records you are missing.classUserSViewBeginThe UserSViewBegin record specifies settings for a custom view associated with the sheet.classUserSViewEndThe UserSViewEnd record marks the end of the settings for a custom view associated with the sheetclassUseSelFSRecordTells the GUI if this was written by something that can use "natural language" formulas.classVCenterRecordTells whether to center the sheet between vertical marginsclassVerticalPageBreakRecordVerticalPageBreak (0x001A) record that stores page breaks at columnsclassWindowOneRecordStores the attributes of the workbook window.classWindowProtectRecordFlags whether workbook windows are protectedclassWindowTwoRecordSheet window settingsclassWriteAccessRecordTitle: Write Access Record (0x005C)classWriteProtectRecordIndicated that the sheet/workbook is write protected.classWSBoolRecordStores workbook settings (aka its a big "everything we didn't put somewhere else")classXFCrcRecordTitle: XFCRC RecordclassXFExtRecord2.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 classCFRecordsAggregateCFRecordsAggregate - 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 classBorderFormattingBorder Formatting Block of the Conditional Formatting Rule Record.classColorGradientFormattingColor Gradient / Color Scale Conditional Formatting Rule Record.classColorGradientThresholdColor Gradient / Color Scale specific Threshold / value (CFVO), for changes in Conditional FormattingclassDataBarFormattingData Bar Conditional Formatting Rule Record.classDataBarThresholdData Bar specific Threshold / value (CFVO), for changes in Conditional FormattingclassFontFormattingFont Formatting Block of the Conditional Formatting Rule Record.classIconMultiStateFormattingIcon / Multi-State Conditional Formatting Rule Record.classIconMultiStateThresholdIcon / Multi-State specific Threshold / value (CFVO), for changes in Conditional FormattingclassPatternFormattingPattern Formatting Block of the Conditional Formatting Rule Record.classThresholdThreshold / 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 classAreaFormatRecordThe area format record is used to define the colours and patterns for an area.classAreaRecordThe area record is used to define an area chart.classAxisLineFormatRecordThe axis line format record defines the axis type details.classAxisOptionsRecordThe axis options record provides unit information and other various tidbits about the axis.classAxisParentRecordThe axis size and locationclassAxisRecordThe axis record defines the type of an axis.classAxisUsedRecordThe number of axes used on a chart.classBarRecordThe bar record is used to define a bar chart.classBeginRecordThe begin record defines the start of a block of records for a (graphing data object.classCategorySeriesAxisRecordThis record refers to a category or series axis and is used to specify label/tickmark frequency.classCatLabRecordCATLAB - Category Labels (0x0856)classChart3DBarShapeRecordThe Chart3DShape record is used to define the shape of bars in a bar/column chart.classChart3DRecordThe chart3d marker record.classChartEndBlockRecordENDBLOCK - Chart Future Record Type End Block (0x0853)classChartEndObjectRecordENDOBJECT - Chart Future Record Type End Object (0x0855)classChartFormatRecordClass ChartFormatRecord (0x1014)classChartFRTInfoRecordCHARTFRTINFO - Chart Future Record Type Info (0x0850)classChartRecordCHART (0x1002)classChartStartBlockRecordSTARTBLOCK - Chart Future Record Type Start Block (0x0852)classChartStartObjectRecordSTARTOBJECT - Chart Future Record Type Start Object (0x0854)classChartTitleFormatRecordCHARTTITLEFORMAT (0x1050)classDataFormatRecordThe data format record is used to index into a series.classDataLabelExtensionRecordDATALABEXT - Chart Data Label Extension (0x086A)classDatRecordThe dat record is used to store options for the chart.classDefaultDataLabelTextPropertiesRecordThe default data label text properties record identifies the text characteristics of the preceding text record.classEndRecordThe end record defines the end of a block of records for a (Graphing) data object.classFontBasisRecordThe font basis record stores various font metrics.classFontIndexRecordThe font index record indexes into the font table for the text record.classFrameRecordThe frame record indicates whether there is a border around the displayed text of a chart.classLegendRecordDefines a legend for a chart.classLineFormatRecordDescribes a line format record.classLineRecordThe line record is used to define a line chart.classLinkedDataRecordDescribes a linked data record.classNumberFormatIndexRecordThe number format index record indexes format table.classObjectLinkRecordLinks text to an object on the chart or identifies it as the title.classPieFormatRecordThe record specifies the distance of a data point or data points in a series from the center of pie chart.classPieRecordThe pie record is used to define a pie chart.classPlotAreaRecordpreceeds and identifies a frame as belonging to the plot area.classPlotGrowthRecordThe plot growth record specifies the scaling factors used when a font is scaled.classScatterRecordThe scatter record is used to define a scatter chart.classSeriesChartGroupIndexRecordThe series chart group index record stores the index to the CHARTFORMAT record (0 based).classSeriesIndexRecordlinks a series to its position in the series list.classSeriesLabelsRecordThe series label record defines the type of label associated with the data format record.classSeriesListRecordSERIESLIST (0x1016)classSeriesRecordThe series record describes the overall data for a series.classSeriesTextRecordSERIESTEXT (0x100D)classSheetPropertiesRecordDescribes a chart sheet properties record.classTextRecordThe text record is used to define text stored on a chart.classTickRecordThe Tick record defines how tick marks and label positioning/formattingclassUnitsRecordThe units record describes units.classValueRangeRecordThe 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 interfaceSharedFeatureCommon Interface for all Shared FeaturesClasses in org.apache.poi.hssf.record.common that implement GenericRecord Modifier and Type Class Description classExtendedColorTitle: CTColor (Extended Color) record partclassExtRstclassFeatFormulaErr2Title: FeatFormulaErr2 (Formula Evaluation Shared Feature) common record partclassFeatProtectionTitle: FeatProtection (Protection Shared Feature) common record partclassFeatSmartTagTitle: FeatSmartTag (Smart Tag Shared Feature) common record partclassFormatRunclassFtrHeaderTitle: FtrHeader (Future Record Header) common record partclassUnicodeStringUnicode 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 classContinuableRecordCommon superclass of all records that can produceContinueRecords 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 classDataItemRecordSXDI - Data Item (0x00C5)classExtendedPivotTableViewFieldsRecordSXVDEX - Extended PivotTable View Fields (0x0100)classPageItemRecordSXPI - Page Item (0x00B6)classStreamIDRecordSXIDSTM - Stream ID (0x00D5)classViewDefinitionRecordSXVIEW - View Definition (0x00B0)classViewFieldsRecordSXVD - View Fields (0x00B1)classViewSourceRecordSXVS - 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 classCellRangeAddress8BitSee 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 classDecryptorclassEncryptionHeaderReads and processes OOXML Encryption Headers The constants are largely based on ZIP constants.classEncryptionInfoWrapper for the EncryptionInfo node of encrypted documentsclassEncryptionVerifierUsed when checking if a key is valid for a documentclassEncryptor -
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 classAgileDecryptorDecryptor implementation for Agile EncryptionclassAgileEncryptionHeaderclassAgileEncryptionVerifierUsed when checking if a key is valid for a documentclassAgileEncryptor -
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 classBinaryRC4DecryptorclassBinaryRC4EncryptionHeaderclassBinaryRC4EncryptionVerifierclassBinaryRC4Encryptor -
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 classCryptoAPIDecryptorclassCryptoAPIEncryptionHeaderclassCryptoAPIEncryptionVerifierclassCryptoAPIEncryptor -
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 classStandardDecryptorclassStandardEncryptionHeaderclassStandardEncryptionVerifierUsed when checking if a key is valid for a documentclassStandardEncryptor -
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 classXORDecryptorclassXOREncryptionHeaderclassXOREncryptionVerifierclassXOREncryptor -
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 GenericRecordImageRenderer. 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 classFormulaEncapsulates 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 classAbstractFunctionPtgThis 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 subclassesclassAddPtgAddition operator PTG the "+" binomial operator.classArea2DPtgBaseCommon superclass of 2-D area refsclassArea3DPtgArea 3D Ptg - 3D reference (Sheet + Area)classArea3DPxgXSSF Area 3D Reference (Sheet + Area)classAreaErrPtgAreaErr - handles deleted cell area references.classAreaNPtgSpecifies a rectangular area of cells A1:A4 for instance.classAreaPtgSpecifies a rectangular area of cells A1:A4 for instance.classAreaPtgBaseSpecifies a rectangular area of cells A1:A4 for instance.classArrayPtgArrayPtg - 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.classAttrPtg"Special Attributes"classBoolPtgBoolean (boolean) Stores a (java) boolean value in a formula.classConcatPtgclassControlPtgclassDeferredNamePtgA defined name is only used for parsing and evaluation which will not be written out.classDeleted3DPxgAn XSSF only representation of a reference to a deleted areaclassDeletedArea3DPtgDeleted Area 3D Ptg - 3D referecnce (Sheet + Area)classDeletedRef3DPtgDeleted Reference 3D PtgclassDividePtgThis PTG implements the standard binomial divide "/"classEqualPtgclassErrPtgclassExpPtgclassFuncPtgclassFuncVarPtgclassGreaterEqualPtgPTG class to implement greater or equal toclassGreaterThanPtgGreater than operator PTG ">"classIntersectionPtgclassIntPtgInteger (unsigned short integer) Stores an unsigned short value (java int) in a formulaclassLessEqualPtgPtg class to implement less than or equalclassLessThanPtgLess than operator PTG "<".classMemAreaPtgclassMemErrPtgclassMemFuncPtgclassMissingArgPtgMissing Function ArgumentsclassMultiplyPtgImplements the standard mathematical multiplication "*"classNamePtgSee the spec at 2.5.198.76 PtgNameclassNameXPtgA Name, be that a Named Range or a Function / User Defined Function, addressed in the HSSF External Sheet style.classNameXPxgA Name, be that a Named Range or a Function / User Defined Function, addressed in the HSSF External Sheet style.classNotEqualPtgPtg class to implement not equalclassNumberPtgNumber Stores a floating point value in a formula value stored in a 8 byte field using IEEE notationclassOperandPtgclassOperationPtgdefines a Ptg that is an operation instead of an operandclassParenthesis2PtgThis 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.classParenthesisPtgWhile 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 backclassPercentPtgPercent PTG.classPowerPtgclassPtgPtgrepresents a syntactic token in a formula.classRangePtgclassRef3DPtgReference 3D PtgclassRef3DPxgXSSF 3D ReferenceclassRefErrorPtgRefError - handles deleted cell referenceclassRefNPtgclassRefPtgReferencePtg - handles references (such as A1, A2, IA4)classRefPtgBaseReferencePtgBase - handles references (such as A1, A2, IA4)classScalarConstantPtgCommon superclass of allPtgsthat represent simple constant values.classStringPtgString Stores a String value in a formula value stored in the format <length 2 bytes>char[]classSubtractPtgclassTablePtgTODO: XSSF onlyclassTblPtgThis ptg indicates a data table.classUnaryMinusPtgUnary Plus operator - does not have any effect on the operandclassUnaryPlusPtgUnary Plus operator - does not have any effect on the operandclassUnionPtgclassUnknownPtgclassValueOperatorPtgCommon 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 classCellRangeAddressSee OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'classCellRangeAddressBaseSee OOO documentation: excelfileformat.pdf sec 2.5.14 - 'Cell Range Address'classCellRangeAddressListImplementation 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).classCellReferenceCommon 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 StringGenericRecordJsonWriter. marshal(GenericRecord record)static StringGenericRecordJsonWriter. marshal(GenericRecord record, boolean withComments)static StringGenericRecordXmlWriter. marshal(GenericRecord record)static StringGenericRecordXmlWriter. marshal(GenericRecord record, boolean withComments)voidGenericRecordJsonWriter. write(GenericRecord record)protected voidGenericRecordXmlWriter. write(String name, GenericRecord record)voidGenericRecordXmlWriter. write(GenericRecord record)protected booleanGenericRecordJsonWriter. writeChildren(GenericRecord record, boolean hasProperties)protected booleanGenericRecordXmlWriter. writeChildren(GenericRecord record, boolean hasComplexProperties)protected booleanGenericRecordJsonWriter. writeProperties(GenericRecord record)protected booleanGenericRecordXmlWriter. writeProperties(GenericRecord record)
-