Uses of Class
loci.poi.hssf.record.Record
Packages that use Record
Package
Description
DEV package serves two purposes.
HSSF eventmodel Package provides an event-based API for reading HSSF files.
Provides low level API structures for reading, writing, modifying XLS files.
Record package contains class representations for XLS binary strutures.
record aggregates are not real "records" but collections of records that act as a single record.
-
Uses of Record in loci.poi.hssf.dev
Methods in loci.poi.hssf.dev that return RecordModifier and TypeMethodDescriptionstatic Record[]BiffViewer.createRecords(InputStream in, boolean dump) Create an array of records from an input stream -
Uses of Record in loci.poi.hssf.eventmodel
Methods in loci.poi.hssf.eventmodel that return RecordModifier and TypeMethodDescriptionstatic Record[]EventRecordFactory.createRecord(RecordInputStream in) create a record, if there are MUL records than multiple records are returned digested into the non-mul form.Methods in loci.poi.hssf.eventmodel with parameters of type RecordModifier and TypeMethodDescriptionbooleanERFListener.processRecord(Record rec) Process a Record.booleanModelFactory.processRecord(Record rec) -
Uses of Record in loci.poi.hssf.eventusermodel
Methods in loci.poi.hssf.eventusermodel with parameters of type RecordModifier and TypeMethodDescriptionabstract shortAbortableHSSFListener.abortableProcessRecord(Record record) Process an HSSF Record.voidAbortableHSSFListener.processRecord(Record record) This method, inherited from HSSFListener is implemented as a stub.voidHSSFListener.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. -
Uses of Record in loci.poi.hssf.model
Methods in loci.poi.hssf.model that return RecordModifier and TypeMethodDescriptionprotected RecordWorkbook.createBackup()creates the Backup record with backup set to 0.protected RecordSheet.createBOF()creates the BOF recordprotected RecordWorkbook.createBOF()creates the BOF recordprotected RecordWorkbook.createBookBool()creates the BookBool record with saveLinkValues set to 0.protected RecordWorkbook.createBoundSheet(int id) create a "bound sheet" or "bundlesheet" (depending who you ask) record Always sets the sheet's bof to 0.protected RecordSheet.createCalcCount()creates the CalcCount record and sets it to 0x64 (default number of iterations)protected RecordSheet.createCalcMode()creates the CalcMode record and sets it to 1 (automatic formula caculation)protected RecordWorkbook.createCodepage()creates the Codepage record containing the constant stored in CODEPAGEprotected RecordSheet.createColInfo()creates the ColumnInfo Record and sets it to a default column/widthprotected RecordWorkbook.createCountry()Creates the Country record with the default country set to 1 and current country set to 7 in case of russian locale ("ru_RU") and 1 otherwiseprotected RecordWorkbook.createDateWindow1904()creates the DateWindow1904 record with windowing set to 0.protected RecordSheet.createDefaultColWidth()creates the DefaultColWidth Record and sets it to 8protected RecordSheet.createDefaultRowHeight()creates the DefaultRowHeight Record and sets its options to 0 and rowheight to 0xffprotected RecordSheet.createDelta()creates the Delta record and sets it to 0.0010 (default accuracy)protected RecordSheet.createDimensions()creates the Dimensions Record and sets it to bogus values (you should set this yourself or let the high level API do it for you)protected RecordWorkbook.createDSF()creates the DSF record containing a 0 since HSSF can't even create Dual Stream Filesprotected RecordSheet.createEOF()creates the EOF recordprotected RecordWorkbook.createEOF()creates the EOF recordprotected RecordWorkbook.createExtendedFormat(int id) Creates an ExtendedFormatRecord objectprotected RecordWorkbook.createExtendedSST()Creates the ExtendedSST record with numstrings per bucket set to 0x8.protected RecordWorkbook.createFnGroupCount()creates the FnGroupCount record containing the Magic number constant of 14.protected RecordWorkbook.createFont()creates a Font record with the following magic values:protected RecordSheet.createFooter()creates the Footer Record and sets it to nothing/0 lengthprotected RecordWorkbook.createFormat(int id) Creates a FormatRecord objectprotected RecordSheet.createGridset()creates the Gridset record and sets it to true (user has mucked with the gridlines)protected RecordSheet.createGuts()creates the Guts record and sets leftrow/topcol guttter and rowlevelmax/collevelmax to 0protected RecordSheet.createHCenter()creates the HCenter Record and sets it to false (don't horizontally center)protected RecordSheet.createHeader()creates the Header Record and sets it to nothing/0 lengthprotected RecordWorkbook.createHideObj()creates the HideObj record with hide object set to 0.protected RecordSheet.createIndex()creates the Index record - not currently usedprotected RecordWorkbook.createInterfaceEnd()creates the InterfaceEnd recordprotected RecordWorkbook.createInterfaceHdr()creates the InterfaceHdr recordprotected RecordSheet.createIteration()creates the Iteration record and sets it to false (don't iteratively calculate formulas)protected RecordSheet.createMergedCells()protected RecordWorkbook.createMMS()creates an MMS recordprotected RecordWorkbook.createPassword()creates the Password record with password set to 0.protected RecordWorkbook.createPasswordRev4()creates the PasswordRev4 record with password set to 0.protected RecordWorkbook.createPrecision()creates the Precision record with precision set to true.protected RecordSheet.createPrintGridlines()creates the PrintGridlines record and sets it to false (that makes for ugly sheets).protected RecordSheet.createPrintHeaders()creates the PrintHeaders record and sets it to false (we don't create headers yet so why print them)protected RecordSheet.createPrintSetup()creates the PrintSetup Record and sets it to defaults and marks it invalidprotected RecordSheet.createProtect()creates a Protect record with protect set to false.protected RecordWorkbook.createProtect()creates the Protect record with protect set to false.protected RecordWorkbook.createProtectionRev4()creates the ProtectionRev4 record with protect set to false.protected RecordSheet.createRefMode()creates the RefMode record and sets it to A1 Mode (default reference mode)protected RecordWorkbook.createRefreshAll()creates the RefreshAll record with refreshAll set to true.protected RecordSheet.createSaveRecalc()creates the SaveRecalc record and sets it to true (recalculate before saving)protected RecordSheet.createSelection()Creates the Selection record and sets it to nothing selectedprotected RecordWorkbook.createSST()Creates the SST record with no strings and the unique/num string set to 0protected RecordWorkbook.createStyle(int id) Creates a StyleRecord objectprotected RecordWorkbook.createTabId()creates the TabId record containing an array of 0,1,2.protected RecordWorkbook.createUseSelFS()Creates the UseSelFS object with the use natural language flag set to 0 (false)protected RecordSheet.createVCenter()creates the VCenter Record and sets it to false (don't horizontally center)protected RecordWorkbook.createWindowOne()creates the WindowOne record with the following magic values:protected RecordWorkbook.createWindowProtect()creates the WindowProtect record with protect set to false.protected RecordWorkbook.createWriteAccess()creates the WriteAccess record containing the logged in user's nameprotected RecordSheet.createWSBool()creates the WSBoolRecord and sets its values to defaultsSheet.findFirstRecordBySid(short sid) Returns the first occurance of a record matching a particular sid.Workbook.findFirstRecordBySid(short sid) Returns the first occurance of a record matching a particular sid.Workbook.findNextRecordBySid(short sid, int pos) Returns the next occurance of a record matching a particular sid.WorkbookRecordList.get(int i) Methods in loci.poi.hssf.model with parameters of type RecordModifier and TypeMethodDescriptionvoidvoidSheet.checkDimsLoc(Record rec, int recloc) in the event the record is a dimensions record, resets both the loc index and dimsloc index -
Uses of Record in loci.poi.hssf.record
Subclasses of Record in loci.poi.hssf.recordModifier and TypeClassDescriptionclassThe escher container record is used to hold escher records.classThe area format record is used to define the colours and patterns for an area.classThe area record is used to define a area chart.classThe axis line format record defines the axis type details.classThe axis options record provides unit information and other various tidbits about the axis.classThe axis size and location NOTE: This source is automatically generated please do not modify this file.classThe axis record defines the type of an axis.classThe number of axes used on a chart.classTitle: Backup RecordclassThe bar record is used to define a bar chart.classThe begin record defines the start of a block of records for a (grpahing data object.classTitle: Blank cell recordclassTitle: Beginning Of FileclassTitle: Save External Links record (BookBool)classCreates new BoolErrRecord.classRecord for the bottom margin.classTitle: Bound Sheet Record (aka BundleSheet)classTitle: Calc Count Record Description: Specifies the maximum times the gui should perform a formula recalculation.classTitle: Calc Mode RecordclassThis record refers to a category or series axis and is used to specify label/tickmark frequency.classClass ChartFormatRecordclassThe chart record is used to define the location and size of a chart.classTitle: Codepage RecordclassTitle: ColumnInfo RecordclassThe common object data record is used to store all common preferences for an excel object.classTitle: Continue Record - Helper class used primarily for SST RecordsclassTitle: Country Record (aka WIN.INI country)classThe data format record is used to index into a series.classTitle: Date Window 1904 Flag recordclassThe dat record is used to store options for the chart.classTitle: DBCell Record Description: Used by Excel and other MS apps to quickly find rows in the sheets.classTitle: Default Column Width RecordclassThe default data label text properties record identifies the text characteristics of the preceeding text record.classTitle: Default Row Height Record Description: Row height for rows with undefined or not explicitly defined heights.classTitle: Delta RecordclassTitle: Dimensions RecordclassclassclassThis is purely for the biff viewer.classclassTitle: Double Stream Flag RecordclassA sub-record within the OBJ record which stores a reference to an object stored in a separate entry within the OLE2 compound file.classThe end record defines the end of a block of records for a (Graphing) data object.classThe end data record is used to denote the end of the subrecords.classEnd Of File record.classThis class is used to aggregate the MSODRAWING and OBJ record combinations.classTitle: Extended Format Record Description: Probably one of the more complex records.classTitle: Extern SheetclassTitle: A sub Record for Extern SheetclassExtended SST table info subrecordclassTitle: Extended Static String TableclassTitle: File Pass RecordclassTitle: FileSharingclassTitle: Function Group Count RecordclassThe font basis record stores various font metrics.classThe font index record indexes into the font table for the text record.classTitle: Font Record - descrbes a font in the workbook (index = 0-3,5-infinity - skip 4)classTitle: Footer RecordclassTitle: Format RecordclassFormula Record.classThe frame record indicates whether there is a border around the displayed text of a chart.classTitle: Gridset Record.classThe group marker record is used as a position holder for groups.classTitle: Guts RecordclassTitle: HCenter recordclassTitle: Header RecordclassTitle: Hide Object RecordclassHorizontalPageBreak record that stores page breaks at rowsclassTitle: Index RecordclassTitle: Interface End RecordclassTitle: Interface Header RecordclassTitle: Iteration RecordclassLabel Record - read only support for strings stored directly in the cell..classTitle: Label SST RecordclassRecord for the left margin.classDefines a legend for a chart.classDescribes a line format record.classDescribes a linked data record.classTitle: Merged Cells Record
Description: Optional record defining a square area of cells to "merged" into one cell.classTitle: MMS RecordclassTitle: Mulitple Blank cell recordclassUsed to store multiple RK numbers on a row.classTitle: Name Record (aka Named Range)classNOTE: Comment Associated with a Cell (1Ch)classRepresents a NoteStructure (0xD) sub record.classThe number format index record indexes format table.classContains a numeric cell value.classLinks text to an object on the chart or identifies it as the title.classTitle: Object Protect RecordclassThe obj record is used to hold various graphic objects and controls.classRecord that contains the functionality page breaks (horizontal and vertical)classPaletteRecord - Supports custom palettes.classDescribes the frozen and unfozen panes.classTitle: Password RecordclassTitle: Protection Revision 4 password Recordclasspreceeds and identifies a frame as belonging to the plot area.classThe plot growth record specifies the scaling factors used when a font is scaled.classTitle: Precision RecordclassTitle: Print Gridlines RecordclassTitle: Print Headers RecordclassTitle: Print Setup RecordclassTitle: Protection Revision 4 RecordclassTitle: Protect RecordclassTitle: Recalc Id RecordclassTitle: RefMode RecordclassTitle: Refresh All RecordclassRecord for the right margin.classTitle: RK Record Description: An internal 32 bit number with the two most significant bits storing the type.classTitle: Row RecordclassTitle: Save Recalc RecordclassTitle: Scenario Protect RecordclassSpecifies the window's zoom magnification.classTitle: Selection RecordclassThe series chart group index record stores the index to the CHARTFORMAT record (0 based).classlinks a series to its position in the series list.classThe series label record defines the type of label associated with the data format record.classThe series list record defines the series displayed as an overlay to the main chart record.classThe series record describes the overall data for a series.classDefines a series name NOTE: This source is automatically generated please do not modify this file.classIndicates the chart-group index for a series.classTitle: SharedFormulaRecord Description: Primarily used as an excel optimization so that multiple similar formulas are not written out too many times.classDescribes a chart sheet properties record.classTitle: Static String Table RecordclassSupports the STRING record structure.classTitle: Style RecordclassSubrecords are part of the OBJ class.classTitle: Sup BookclassTitle: Sheet Tab Index Array RecordclassThe TXO record is used to define the properties of a text box.classclassThe text record is used to define text stored on a chart.classThe Tick record defines how tick marks and label positioning/formatting NOTE: This source is automatically generated please do not modify this file.classRecord for the top margin.classThe units record describes units.classTitle: Unknown Record (for debugging)classTitle: Use Natural Language Formulas FlagclassThe value range record defines the range of the value axis.classTitle: VCenter recordclassVerticalPageBreak record that stores page breaks at columnsclassTitle: Window1 RecordclassTitle: Window Protect RecordclassTitle: Window Two RecordclassTitle: Write Access RecordclassTitle: Write Protect RecordclassTitle: WSBool Record.Methods in loci.poi.hssf.record that return RecordModifier and TypeMethodDescriptionstatic Record[]RecordFactory.createRecord(RecordInputStream in) Deprecated.static RecordSubRecord.createSubRecord(RecordInputStream in) Methods in loci.poi.hssf.record with parameters of type RecordModifier and TypeMethodDescriptionEscherAggregate.assoicateShapeToObjRecord(EscherRecord r, Record objRecord) Associates an escher record to an OBJ record or a TXO record. -
Uses of Record in loci.poi.hssf.record.aggregates
Subclasses of Record in loci.poi.hssf.record.aggregatesModifier and TypeClassDescriptionclassclassThe formula record aggregate is used to join together the formula record and it's (optional) string record and (optional) Shared Formula Record (template reads, excel optimization).classclassAggregate value records together.Methods in loci.poi.hssf.record.aggregates that return RecordModifier and TypeMethodDescriptionstatic RecordColumnInfoRecordsAggregate.createColInfo()creates the ColumnInfo Record and sets it to a default column/width