Uses of Class
org.apache.poi.hssf.record.RecordBase

Packages that use RecordBase
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 record aggregates are not real "records" but collections of records that act as a single record. 
 

Uses of RecordBase in org.apache.poi.hssf.eventusermodel.dummyrecord
 

Subclasses of RecordBase in org.apache.poi.hssf.eventusermodel.dummyrecord
 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 something
 class MissingRowDummyRecord
          A dummy record for when we're missing a row, but still want to trigger something
 

Uses of RecordBase in org.apache.poi.hssf.record
 

Subclasses of RecordBase in org.apache.poi.hssf.record
 class AbstractEscherHolderRecord
          The escher container record is used to hold escher records.
 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 a area chart.

 class ArrayRecord
          ARRAY (0x0221)

Treated in a similar way to SharedFormulaRecord

 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 location

 class AxisRecord
          The axis record defines the type of an axis.

 class AxisUsedRecord
          The number of axes used on a chart.

 class BackupRecord
          Title: Backup Record
 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 (grpahing data object.
 class BlankRecord
          Title: Blank cell record (0x0201)
 class BOFRecord
          Title: Beginning Of File
 class BookBoolRecord
          Title: Save External Links record (BookBool)
 class BoolErrRecord
          Creates new BoolErrRecord.
 class BottomMarginRecord
          Record for the bottom margin.

 class BoundSheetRecord
          Title: Bound Sheet Record (aka BundleSheet)
 class CalcCountRecord
          Title: Calc Count Record Description: Specifies the maximum times the gui should perform a formula recalculation.
 class CalcModeRecord
          Title: Calc Mode Record
 class CategorySeriesAxisRecord
          This record refers to a category or series axis and is used to specify label/tickmark frequency.

 class CFHeaderRecord
          Conditional Formatting Header record CFHEADER (0x1B0)
 class CFRuleRecord
          Conditional Formatting Rule Record.
 class ChartFormatRecord
          Class ChartFormatRecord
 class ChartRecord
          The chart record is used to define the location and size of a chart.
 class ChartTitleFormatRecord
          Describes the formatting runs associated with a chart title.
 class CodepageRecord
          Title: Codepage Record
 class ColumnInfoRecord
          Title: COLINFO Record

Description: Defines with width and formatting for a range of columns

REFERENCE: PG 293 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)

 class CommonObjectDataSubRecord
          The common object data record is used to store all common preferences for an excel object.

 class ContinueRecord
          Title: Continue Record(0x003C) - Helper class used primarily for SST Records
 class CountryRecord
          Title: Country Record (aka WIN.INI country)
 class CRNCountRecord
          XCT – CRN Count
 class CRNRecord
          Title: CRN
 class DataFormatRecord
          The data format record is used to index into a series.

 class DateWindow1904Record
          Title: Date Window 1904 Flag record
 class DatRecord
          The dat record is used to store options for the chart.

 class DBCellRecord
          Title: DBCell Record Description: Used by Excel and other MS apps to quickly find rows in the sheets.
 class DefaultColWidthRecord
          Title: Default Column Width Record (0x0055)
 class DefaultDataLabelTextPropertiesRecord
          The default data label text properties record identifies the text characteristics of the preceding text record.

 class DefaultRowHeightRecord
          Title: Default Row Height Record Description: Row height for rows with undefined or not explicitly defined heights.
 class DeltaRecord
          Title: Delta Record
 class DimensionsRecord
          Title: Dimensions Record
 class DrawingGroupRecord
           
 class DrawingRecord
           
 class DrawingRecordForBiffViewer
          This is purely for the biff viewer.
 class DrawingSelectionRecord
           
 class DSFRecord
          Title: Double Stream Flag Record
 class DVALRecord
          Title: DATAVALIDATIONS Record
 class DVRecord
          Title: DATAVALIDATION Record (0x01BE)

Description: This record stores data validation settings and a list of cell ranges which contain these settings.

 class EmbeddedObjectRefSubRecord
          ftPictFmla (0x0009)
A sub-record within the OBJ record which stores a reference to an object stored in a separate entry within the OLE2 compound file.
 class EndRecord
          The end record defines the end of a block of records for a (Graphing) data object.
 class EndSubRecord
          The end data record is used to denote the end of the subrecords.

 class EOFRecord
          End Of File record.
 class EscherAggregate
          This class is used to aggregate the MSODRAWING and OBJ record combinations.
 class ExtendedFormatRecord
          Title: Extended Format Record Description: Probably one of the more complex records.
 class ExternalNameRecord
          EXTERNALNAME

 class ExternSheetRecord
          EXTERNSHEET (0x0017)
A List of Indexes to EXTERNALBOOK (supplemental book) Records

 class ExtSSTInfoSubRecord
          Extended SST table info subrecord
 class ExtSSTRecord
          Title: Extended Static String Table
 class FilePassRecord
          Title: File Pass Record
 class FileSharingRecord
          Title: FILESHARING
 class FnGroupCountRecord
          Title: Function Group Count Record
 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 FontRecord
          Title: Font Record - descrbes a font in the workbook (index = 0-3,5-infinity - skip 4)
 class FooterRecord
          Title: Footer Record
 class FormatRecord
          Title: Format Record
 class FormulaRecord
          Formula Record (0x0006).
 class FrameRecord
          The frame record indicates whether there is a border around the displayed text of a chart.

 class GridsetRecord
          Title: Gridset Record.
 class GroupMarkerSubRecord
          The group marker record is used as a position holder for groups.
 class GutsRecord
          Title: Guts Record
 class HCenterRecord
          Title: HCenter record (0x0083)
 class HeaderRecord
          Title: Header Record
 class HideObjRecord
          Title: Hide Object Record
 class HorizontalPageBreakRecord
          HorizontalPageBreak (0x001B) record that stores page breaks at rows

 class HyperlinkRecord
          The HyperlinkRecord wraps an HLINK-record from the Excel-97 format.
 class IndexRecord
          Title: Index Record
 class InterfaceEndRecord
          Title: Interface End Record (0x00E2)
 class InterfaceHdrRecord
          Title: Interface Header Record
 class IterationRecord
          Title: Iteration Record
 class LabelRecord
          Label Record (0x0204) - read only support for strings stored directly in the cell..
 class LabelSSTRecord
          Title: Label SST Record
 class LeftMarginRecord
          Record for the left margin.

 class LegendRecord
          Defines a legend for a chart.

 class LineFormatRecord
          Describes a line format record.
 class LinkedDataRecord
          Describes a linked data record.
 class MergeCellsRecord
          Title: Merged Cells Record (0x00E5)
Description: Optional record defining a square area of cells to "merged" into one cell.
 class MMSRecord
          Title: MMS Record
 class MulBlankRecord
          Title: Mulitple Blank cell record
 class MulRKRecord
          MULRK (0x00BD)

Used to store multiple RK numbers on a row.

 class NameRecord
          Title: DEFINEDNAME Record (0x0018)

Description: Defines a named range within a workbook.

 class NoteRecord
          NOTE: Comment Associated with a Cell (1Ch)
 class NoteStructureSubRecord
          Represents a NoteStructure (0xD) sub record.
 class NumberFormatIndexRecord
          The number format index record indexes format table.
 class NumberRecord
          NUMBER (0x0203) Contains a numeric cell value.
 class ObjectLinkRecord
          Links text to an object on the chart or identifies it as the title.

 class ObjectProtectRecord
          Title: Object Protect Record
 class ObjRecord
          The obj record is used to hold various graphic objects and controls.
 class PageBreakRecord
          Record that contains the functionality page breaks (horizontal and vertical)
 class PaletteRecord
          PaletteRecord - Supports custom palettes.
 class PaneRecord
          Describes the frozen and unfozen panes.

 class PasswordRecord
          Title: Password Record
 class PasswordRev4Record
          Title: Protection Revision 4 password Record
 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 PrecisionRecord
          Title: Precision Record
 class PrintGridlinesRecord
          Title: Print Gridlines Record
 class PrintHeadersRecord
          Title: Print Headers Record
 class PrintSetupRecord
          Title: PAGESETUP (0x00A1)

Description: Stores print setup options -- bogus for HSSF (and marked as such)

REFERENCE: PG 385 Microsoft Excel 97 Developer's Kit (ISBN: 1-57231-498-2)

 class ProtectionRev4Record
          Title: Protection Revision 4 Record
 class ProtectRecord
          Title: Protect Record
 class RecalcIdRecord
          Title: Recalc Id Record
 class Record
          Title: Record Description: All HSSF Records inherit from this class.
 class RefModeRecord
          Title: RefMode Record
 class RefreshAllRecord
          Title: Refresh All Record
 class RightMarginRecord
          Record for the right margin.

 class RKRecord
          Title: RK Record (0x027E) Description: An internal 32 bit number with the two most significant bits storing the type.
 class RowRecord
          Title: Row Record (0x0208)

Description: stores the row information for the sheet.

 class SaveRecalcRecord
          Title: Save Recalc Record
 class ScenarioProtectRecord
          Title: Scenario Protect Record
 class SCLRecord
          Specifies the window's zoom magnification.
 class SelectionRecord
          Title: Selection Record (0x001D)
 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
          The series list record defines the series displayed as an overlay to the main chart record.
TODO - does this record (0x1016) really exist.
 class SeriesRecord
          The series record describes the overall data for a series.

 class SeriesTextRecord
          Defines a series name
 class SeriesToChartGroupRecord
          Indicates the chart-group index for a series.
 class SharedFormulaRecord
          Title: SHAREDFMLA (0x04BC) SharedFormulaRecord Description: Primarily used as an excel optimization so that multiple similar formulas are not written out too many times.
 class SharedValueRecordBase
          Common base class for SharedFormulaRecord, ArrayRecord and TableRecord which are have similarities.
 class SheetPropertiesRecord
          Describes a chart sheet properties record.

 class SSTRecord
          Title: Static String Table Record
 class StringRecord
          Supports the STRING record structure.
 class StyleRecord
          Title: Style Record
 class SubRecord
          Subrecords are part of the OBJ class.
 class SupBookRecord
          Title: Sup Book (EXTERNALBOOK)
 class TabIdRecord
          Title: Sheet Tab Index Array Record
 class TableRecord
          DATATABLE (0x0236)

TableRecord - The record specifies a data table.

 class TextObjectRecord
          The TXO record (0x01B6) is used to define the properties of a text box.
 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/formatting

 class TopMarginRecord
          Record for the top margin.

 class UncalcedRecord
          Title: Uncalced Record
 class UnitsRecord
          The units record describes units.

 class UnknownRecord
          Title: Unknown Record (for debugging)
 class UseSelFSRecord
          Title: Use Natural Language Formulas Flag
 class ValueRangeRecord
          The value range record defines the range of the value axis.

 class VCenterRecord
          Title: VCenter record
 class VerticalPageBreakRecord
          VerticalPageBreak (0x001A) record that stores page breaks at columns

 class WindowOneRecord
          Title: Window1 Record
 class WindowProtectRecord
          Title: Window Protect Record
 class WindowTwoRecord
          Title: Window Two Record
 class WriteAccessRecord
          Title: Write Access Record
 class WriteProtectRecord
          Title: Write Protect Record
 class WSBoolRecord
          Title: WSBool Record.
 

Uses of RecordBase in org.apache.poi.hssf.record.aggregates
 

Subclasses of RecordBase in org.apache.poi.hssf.record.aggregates
 class CFRecordsAggregate
          CFRecordsAggregate - aggregates Conditional Formatting records CFHeaderRecord and number of up to three CFRuleRecord records together to simplify access to them.
 class ColumnInfoRecordsAggregate
           
 class ConditionalFormattingTable
          Holds all the conditional formatting for a workbook sheet.

See OOO exelfileformat.pdf sec 4.12 'Conditional Formatting Table'

 class DataValidityTable
          Manages the DVALRecord and DVRecords for a single sheet
See OOO excelfileformat.pdf section 4.14
 class FormulaRecordAggregate
          The 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).
 class MergedCellsTable
           
 class PageSettingsBlock
          Groups the page settings records for a worksheet.

See OOO excelfileformat.pdf sec 4.4 'Page Settings Block'

 class RecordAggregate
          RecordAggregates are groups of of BIFF Records that are typically stored together and/or updated together.
 class RowRecordsAggregate
           
 



Copyright 2008 The Apache Software Foundation or its licensors, as applicable.