Uses of Class
org.apache.poi.hssf.record.Record
-
Packages that use Record Package Description org.apache.poi.hssf.eventmodel org.apache.poi.hssf.eventusermodel HSSF eventmodel Package provides an event-based API for reading HSSF files.org.apache.poi.hssf.eventusermodel.dummyrecord org.apache.poi.hssf.model Provides low level API structures for reading, writing, modifying XLS files.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.chart 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 -
-
Uses of Record in org.apache.poi.hssf.eventmodel
Methods in org.apache.poi.hssf.eventmodel with parameters of type Record Modifier and Type Method Description booleanERFListener. processRecord(Record rec)Process a Record. -
Uses of Record in org.apache.poi.hssf.eventusermodel
Methods in org.apache.poi.hssf.eventusermodel with parameters of type Record Modifier and Type Method Description abstract shortAbortableHSSFListener. abortableProcessRecord(Record record)Process an HSSF Record.voidAbortableHSSFListener. processRecord(Record record)This method, inherited from HSSFListener is implemented as a stub.voidEventWorkbookBuilder.SheetRecordCollectingListener. processRecord(Record record)Process this record ourselves, and then pass it on to our child listenervoidFormatTrackingHSSFListener. processRecord(Record record)Process this record ourselves, and then pass it on to our child listenervoidHSSFListener. processRecord(Record record)process an HSSF Record.protected shortHSSFRequest. processRecord(Record rec)Called by HSSFEventFactory, passes the Record to each listener associated with a record.sid.voidMissingRecordAwareHSSFListener. processRecord(Record record)voidEventWorkbookBuilder.SheetRecordCollectingListener. processRecordInternally(Record record)Process the record ourselves, but do not pass it on to the child Listener.voidFormatTrackingHSSFListener. processRecordInternally(Record record)Process the record ourselves, but do not pass it on to the child Listener. -
Uses of Record in org.apache.poi.hssf.eventusermodel.dummyrecord
Subclasses of Record in org.apache.poi.hssf.eventusermodel.dummyrecord 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 Record in org.apache.poi.hssf.model
Methods in org.apache.poi.hssf.model that return Record Modifier and Type Method Description RecordInternalSheet. findFirstRecordBySid(short sid)Returns the first occurrence of a record matching a particular sid.RecordInternalWorkbook. findFirstRecordBySid(short sid)Returns the first occurance of a record matching a particular sid.RecordInternalWorkbook. findNextRecordBySid(short sid, int pos)Returns the next occurance of a record matching a particular sid.RecordWorkbookRecordList. get(int i)RecordRecordStream. getNext()RecordRecordStream. peekNextRecord()Methods in org.apache.poi.hssf.model that return types with arguments of type Record Modifier and Type Method Description List<Record>InternalWorkbook. getRecords()List<Record>WorkbookRecordList. getRecords()Class<? extends Record>RecordStream. peekNextClass()Methods in org.apache.poi.hssf.model with parameters of type Record Modifier and Type Method Description voidWorkbookRecordList. add(int pos, Record r)Method parameters in org.apache.poi.hssf.model with type arguments of type Record Modifier and Type Method Description static InternalWorkbookInternalWorkbook. createWorkbook(List<Record> recs)read support for low level API.voidWorkbookRecordList. setRecords(List<Record> records)Constructor parameters in org.apache.poi.hssf.model with type arguments of type Record Constructor Description RecordStream(List<Record> records, int startIx)RecordStream(List<Record> inputList, int startIndex, int endIx)Creates a RecordStream bounded by startIndex and endIndex -
Uses of Record in org.apache.poi.hssf.record
Classes in org.apache.poi.hssf.record with type parameters of type Record Modifier and Type Interface Description static interfaceHSSFRecordTypes.RecordConstructor<T extends Record>Subclasses of Record in org.apache.poi.hssf.record 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 columnsclassCompat12Record[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.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)classFeatHdrRecordTitle: 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).classGridsetRecordFlag denoting whether the user specified that gridlines are used when printing.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.classLeftMarginRecordRecord 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)classNumberRecordNUMBER (0x0203) Contains a numeric cell value.classObjectProtectRecordProtect embedded object with the lamest "security" ever invented.classObjRecordOBJRECORD (0x005D)classPageBreakRecordRecord that contains the functionality page breaks (horizontal and vertical)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.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 styleclassSupBookRecordA 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.Fields in org.apache.poi.hssf.record with type parameters of type Record Modifier and Type Field Description Class<? extends Record>HSSFRecordTypes. clazzHSSFRecordTypes.RecordConstructor<? extends Record>HSSFRecordTypes. recordConstructorMethods in org.apache.poi.hssf.record that return Record Modifier and Type Method Description RecordRecord. cloneViaReserialise()Clone the current record, via a call to serialize it, and another to create a new record from the bytes.abstract RecordRecord. copy()static RecordInterfaceEndRecord. create(RecordInputStream in)static Record[]RecordFactory. createRecord(RecordInputStream in)create a record, if there are MUL records than multiple records are returned digested into the non-mul form.static RecordRecordFactory. createSingleRecord(RecordInputStream in)RecordRecordFactoryInputStream. nextRecord()Methods in org.apache.poi.hssf.record that return types with arguments of type Record Modifier and Type Method Description static List<Record>RecordFactory. createRecords(InputStream in)Create an array of records from an input streamClass<? extends Record>HSSFRecordTypes. getClazz()Map<Record,BOFRecordAggregate>EscherAggregate. getObjToChartBofMapping()static Class<? extends Record>RecordFactory. getRecordClass(int sid)Debug / diagnosis methodHSSFRecordTypes.RecordConstructor<? extends Record>HSSFRecordTypes. getRecordConstructor()Map<EscherRecord,Record>EscherAggregate. getShapeToObjMapping()Methods in org.apache.poi.hssf.record with parameters of type Record Modifier and Type Method Description voidEscherAggregate. associateShapeToObjRecord(EscherRecord r, Record objRecord)Associates an escher record to an OBJ record or a TXO record.Constructors in org.apache.poi.hssf.record with parameters of type Record Constructor Description Record(Record other) -
Uses of Record in org.apache.poi.hssf.record.aggregates
Methods in org.apache.poi.hssf.record.aggregates with parameters of type Record Modifier and Type Method Description voidRecordAggregate.PositionTrackingVisitor. visitRecord(Record r)voidRecordAggregate.RecordVisitor. visitRecord(Record r)Implementors may call non-mutating methods on Record r. -
Uses of Record in org.apache.poi.hssf.record.chart
Subclasses of Record in org.apache.poi.hssf.record.chart 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 Record in org.apache.poi.hssf.record.cont
Subclasses of Record in org.apache.poi.hssf.record.cont Modifier and Type Class Description classContinuableRecordCommon superclass of all records that can produceContinueRecords while being serialized. -
Uses of Record in org.apache.poi.hssf.record.pivottable
Subclasses of Record in org.apache.poi.hssf.record.pivottable 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 Record in org.apache.poi.hssf.usermodel
Methods in org.apache.poi.hssf.usermodel that return Record Modifier and Type Method Description RecordHSSFChart. getShapeRecord()Method parameters in org.apache.poi.hssf.usermodel with type arguments of type Record Modifier and Type Method Description protected voidHSSFSheet. insertChartRecords(List<Record> records)Constructors in org.apache.poi.hssf.usermodel with parameters of type Record Constructor Description HSSFChart(HSSFSheet sheet, ChartRecord chart, LegendRecord legend, ChartTitleFormatRecord chartTitleFormat, SeriesTextRecord chartTitleText, List<Object[]> seriesList, List<ValueRangeRecord> valueRanges, Record chartType, Chart3DRecord chart3d, TextRecord titleTextRecord)
-