Uses of Class
org.apache.poi.hssf.record.Record
Packages that use Record
Package
Description
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.
usermodel package maps HSSF low level strutures 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 RecordModifier and TypeMethodDescriptionboolean
ERFListener.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 RecordModifier and TypeMethodDescriptionabstract short
AbortableHSSFListener.abortableProcessRecord
(Record record) Process an HSSF Record.void
AbortableHSSFListener.processRecord
(Record record) This method, inherited from HSSFListener is implemented as a stub.void
EventWorkbookBuilder.SheetRecordCollectingListener.processRecord
(Record record) Process this record ourselves, and then pass it on to our child listenervoid
FormatTrackingHSSFListener.processRecord
(Record record) Process this record ourselves, and then pass it on to our child listenervoid
HSSFListener.processRecord
(Record record) process an HSSF Record.protected short
HSSFRequest.processRecord
(Record rec) Called by HSSFEventFactory, passes the Record to each listener associated with a record.sid.void
MissingRecordAwareHSSFListener.processRecord
(Record record) void
EventWorkbookBuilder.SheetRecordCollectingListener.processRecordInternally
(Record record) Process the record ourselves, but do not pass it on to the child Listener.void
FormatTrackingHSSFListener.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.dummyrecordModifier and TypeClassDescriptionfinal class
A dummy record to indicate that we've now had the last cell record for this row.final class
A dummy record for when we're missing a cell in a row, but still want to trigger somethingfinal class
A 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 RecordModifier and TypeMethodDescriptionInternalWorkbook.findFirstRecordBySid
(short sid) Returns the first occurance of a record matching a particular sid.InternalWorkbook.findNextRecordBySid
(short sid, int pos) Returns the next occurance of a record matching a particular sid.WorkbookRecordList.get
(int i) RecordStream.getNext()
Methods in org.apache.poi.hssf.model that return types with arguments of type RecordModifier and TypeMethodDescriptionInternalWorkbook.getRecords()
WorkbookRecordList.getRecords()
RecordStream.peekNextClass()
Methods in org.apache.poi.hssf.model with parameters of type RecordMethod parameters in org.apache.poi.hssf.model with type arguments of type RecordModifier and TypeMethodDescriptionstatic InternalWorkbook
InternalWorkbook.createWorkbook
(List<Record> recs) read support for low level API.void
WorkbookRecordList.setRecords
(List<Record> records) Constructor parameters in org.apache.poi.hssf.model with type arguments of type RecordModifierConstructorDescriptionRecordStream
(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
Subclasses of Record in org.apache.poi.hssf.recordModifier and TypeClassDescriptionclass
The escher container record is used to hold escher records.final class
ARRAY (0x0221)final class
The AutoFilterInfo record specifies the number of columns that have AutoFilter enabled and indicates the beginning of the collection of AutoFilter records.final class
Title: Backup Recordfinal class
Title: Blank cell record (0x0201)final class
Title: Beginning Of File (0x0809)final class
Title: Save External Links record (BookBool)final class
Creates new BoolErrRecord.final class
Record for the bottom margin.final class
Title: Bound Sheet Record (aka BundleSheet) (0x0085)final class
Title: Calc Count Record Description: Specifies the maximum times the gui should perform a formula recalculation.final class
Title: Calc Mode Recordclass
Base class for all cell value records (implementors ofCellValueRecordInterface
).final class
Conditional Formatting Header v12 record CFHEADER12 (0x0879), for conditional formattings introduced in Excel 2007 and newer.class
Parent of Conditional Formatting Header records,CFHeaderRecord
andCFHeader12Record
.final class
Conditional Formatting Header record CFHEADER (0x01B0).final class
Conditional Formatting v12 Rule Record (0x087A).class
Conditional Formatting Rules.final class
Conditional Formatting Rule Record (0x01B1).final class
Title: Codepage Recordfinal class
Title: COLINFO Record (0x007D)final class
Title: Continue Record(0x003C) - Helper class used primarily for SST Recordsfinal class
Title: Country Record (aka WIN.INI country)final class
XCT - CRN Countfinal class
Title: CRN(0x005A)final class
Title: Date Window 1904 Flag recordfinal class
Title: DBCell Record (0x00D7)class
DConRef records specify a range in a workbook (internal or external) that serves as a data source for pivot tables or data consolidation.final class
Title: Default Column Width Record (0x0055)final class
Title: Default Row Height Record Description: Row height for rows with undefined or not explicitly defined heights.final class
Title: Delta Record (0x0010)final class
Title: Dimensions Recordfinal class
final class
DrawingRecord (0x00EC)final class
This is purely for the biff viewer.final class
MsoDrawingSelection (0x00ED)final class
Title: Double Stream Flag Record (0x0161)final class
Title: DATAVALIDATIONS Record (0x01B2)final class
Title: DATAVALIDATION Record (0x01BE)final class
End Of File record.final class
This class is used to aggregate the MSODRAWING and OBJ record combinations.final class
Title: Extended Format Record Description: Probably one of the more complex records.final class
EXTERNALNAME (0x0023)class
EXTERNSHEET (0x0017)final class
Title: Extended Static String Table (0x00FF)final class
Title: FeatHdr (Feature Header) Recordfinal class
Title: Feat (Feature) Recordfinal class
Title: File Pass Record (0x002F)final class
Title: FILESHARING (0x005B)final class
Title: Function Group Count Recordfinal class
Title: Font Record (0x0031)final class
Title: Footer Record (0x0015)final class
Title: Format Record (0x041E)final class
Formula Record (0x0006).final class
Title: Gridset Record.final class
Title: Guts Recordfinal class
Title: HCenter record (0x0083)class
Common header/footer base classfinal class
The HEADERFOOTER record stores information added in Office Excel 2007 for headers/footers.final class
Title: Header Recordfinal class
Title: Hide Object Recordfinal class
HorizontalPageBreak (0x001B) record that stores page breaks at rowsfinal class
TheHyperlinkRecord
(0x01B8) wraps an HLINK-record from the Excel-97 format.final class
Title: Index Record (0x020B)final class
Title: Interface End Record (0x00E2)final class
Title: Interface Header Record (0x00E1)final class
Title: Iteration Record (0x0011)final class
Label Record (0x0204) - read only support for strings stored directly in the cell...final class
Title: Label SST Recordfinal class
Record for the left margin.final class
Title: Merged Cells Record (0x00E5)final class
Title: MMS Recordfinal class
Title: Multiple Blank cell record(0x00BE)final class
MULRK (0x00BD)final class
Title: NAMECMT Record (0x0894)final class
Title: DEFINEDNAME Record (0x0018)final class
NOTE: Comment Associated with a Cell (0x001C)final class
NUMBER (0x0203) Contains a numeric cell value.final class
Title: Object Protect Recordfinal class
OBJRECORD (0x005D)class
Record that contains the functionality page breaks (horizontal and vertical)final class
PaletteRecord (0x0092) - Supports custom palettes.final class
Describes the frozen and unfrozen panes.final class
Title: Password Record (0x0013)final class
Title: Protection Revision 4 password Record (0x01BC)final class
Title: Precision Recordfinal class
Title: Print Gridlines Recordfinal class
Title: Print Headers Recordfinal class
Title: PAGESETUP (0x00A1)final class
Title: Protection Revision 4 Record (0x01AF)final class
Title: Protect Record (0x0012)final class
Title: Recalc Id Record (0x01C1)final class
Title: RefMode Recordfinal class
Title: Refresh All Record (0x01B7)final class
Record for the right margin.final class
Title: RK Record (0x027E)final class
Title: Row Record (0x0208)final class
Title: Save Recalc Recordfinal class
Title: Scenario Protect Recordfinal class
Specifies the window's zoom magnification.final class
Title: Selection Record (0x001D)final class
Title: SHAREDFMLA (0x04BC) SharedFormulaRecord Description: Primarily used as an excel optimization so that multiple similar formulas are not written out too many times.class
final class
Title: Static String Table Record (0x00FC)class
Subclasses of this class (the majority of BIFF records) are non-continuable.final class
STRING (0x0207)final class
Title: Style Record (0x0293)final class
Title: Sup Book - EXTERNALBOOK (0x01AE)final class
Title: Sheet Tab Index Array Record (0x013D)final class
DATATABLE (0x0236)final class
TABLESTYLES (0x088E)final class
The TXO record (0x01B6) is used to define the properties of a text box.final class
Record for the top margin.final class
Title: Uncalced Recordfinal class
Title: Unknown Record (for debugging)final class
The UserSViewBegin record specifies settings for a custom view associated with the sheet.final class
The UserSViewEnd record marks the end of the settings for a custom view associated with the sheetfinal class
Title: USESELFS (0x0160) - Use Natural Language Formulas Flagfinal class
Title: VCenter recordfinal class
VerticalPageBreak (0x001A) record that stores page breaks at columnsfinal class
Title: Window1 Recordfinal class
Title: Window Protect Record (0x0019)final class
Title: Window Two Recordfinal class
Title: Write Access Record (0x005C)final class
Title: Write Protect Recordfinal class
Title: WSBOOL (0x0081) (called SHEETPR in OOO doc)Methods in org.apache.poi.hssf.record that return RecordModifier and TypeMethodDescriptionRecord.cloneViaReserialise()
Clone the current record, via a call to serialize it, and another to create a new record from the bytes.static Record
InterfaceEndRecord.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 Record
RecordFactory.createSingleRecord
(RecordInputStream in) RecordFactoryInputStream.nextRecord()
Methods in org.apache.poi.hssf.record that return types with arguments of type RecordModifier and TypeMethodDescriptionRecordFactory.createRecords
(InputStream in) Create an array of records from an input streamRecordFactory.getRecordClass
(int sid) Debug / diagnosis methodEscherAggregate.getShapeToObjMapping()
Methods in org.apache.poi.hssf.record with parameters of type RecordModifier and TypeMethodDescriptionvoid
EscherAggregate.associateShapeToObjRecord
(EscherRecord r, Record objRecord) Associates an escher record to an OBJ record or a TXO record. -
Uses of Record in org.apache.poi.hssf.record.aggregates
Methods in org.apache.poi.hssf.record.aggregates with parameters of type RecordModifier and TypeMethodDescriptionvoid
RecordAggregate.PositionTrackingVisitor.visitRecord
(Record r) void
RecordAggregate.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.chartModifier and TypeClassDescriptionfinal class
The area format record is used to define the colours and patterns for an area.final class
The area record is used to define a area chart.final class
The axis line format record defines the axis type details.final class
The axis options record provides unit information and other various tidbits about the axis.final class
The axis size and locationfinal class
The axis record defines the type of an axis.final class
The number of axes used on a chart.final class
The bar record is used to define a bar chart.final class
The begin record defines the start of a block of records for a (grpahing data object.final class
This record refers to a category or series axis and is used to specify label/tickmark frequency.final class
CATLAB - Category Labels (0x0856)final class
ENDBLOCK - Chart Future Record Type End Block (0x0853)final class
ENDOBJECT - Chart Future Record Type End Object (0x0855)final class
Class ChartFormatRecord (0x1014)final class
CHARTFRTINFO - Chart Future Record Type Info (0x0850)final class
CHART (0x1002)final class
STARTBLOCK - Chart Future Record Type Start Block (0x0852)final class
STARTOBJECT - Chart Future Record Type Start Object (0x0854)class
CHARTTITLEFORMAT (0x1050)final class
The data format record is used to index into a series.final class
DATALABEXT - Chart Data Label Extension (0x086A)final class
The dat record is used to store options for the chart.final class
The default data label text properties record identifies the text characteristics of the preceding text record.final class
The end record defines the end of a block of records for a (Graphing) data object.final class
The font basis record stores various font metrics.final class
The font index record indexes into the font table for the text record.final class
The frame record indicates whether there is a border around the displayed text of a chart.final class
Defines a legend for a chart.final class
Describes a line format record.final class
Describes a linked data record.final class
The number format index record indexes format table.final class
Links text to an object on the chart or identifies it as the title.final class
preceeds and identifies a frame as belonging to the plot area.final class
The plot growth record specifies the scaling factors used when a font is scaled.final class
The series chart group index record stores the index to the CHARTFORMAT record (0 based).final class
links a series to its position in the series list.final class
The series label record defines the type of label associated with the data format record.final class
SERIESLIST (0x1016)final class
The series record describes the overall data for a series.final class
SERIESTEXT (0x100D)final class
Indicates the chart-group index for a series.final class
Describes a chart sheet properties record.final class
The text record is used to define text stored on a chart.final class
The Tick record defines how tick marks and label positioning/formattingfinal class
The units record describes units.final class
The 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.contModifier and TypeClassDescriptionclass
Common superclass of all records that can produceContinueRecord
s while being serialized. -
Uses of Record in org.apache.poi.hssf.record.pivottable
Subclasses of Record in org.apache.poi.hssf.record.pivottableModifier and TypeClassDescriptionfinal class
SXDI - Data Item (0x00C5)final class
SXVDEX - Extended PivotTable View Fields (0x0100)final class
SXPI - Page Item (0x00B6)final class
SXIDSTM - Stream ID (0x00D5)final class
SXVIEW - View Definition (0x00B0)final class
SXVD - View Fields (0x00B1)final class
SXVS - View Source (0x00E3) -
Uses of Record in org.apache.poi.hssf.usermodel
Method parameters in org.apache.poi.hssf.usermodel with type arguments of type RecordModifier and TypeMethodDescriptionprotected void
HSSFSheet.insertChartRecords
(List<Record> records)