Package | Description |
---|---|
loci.poi.hssf.dev |
DEV package serves two purposes.
|
loci.poi.hssf.eventmodel | |
loci.poi.hssf.eventusermodel |
HSSF eventmodel Package provides an event-based API for reading HSSF files.
|
loci.poi.hssf.model |
Provides low level API structures for reading, writing, modifying XLS files.
|
loci.poi.hssf.record |
Record package contains class representations for XLS binary strutures.
|
loci.poi.hssf.record.aggregates |
record aggregates are not real "records" but collections of records that act as a single record.
|
Modifier and Type | Field and Description |
---|---|
(package private) Record |
BiffViewer.RecordDetails.record |
Modifier and Type | Method and Description |
---|---|
private static Record |
BiffViewer.createRecord(RecordInputStream in)
Essentially a duplicate of RecordFactory.
|
static Record[] |
BiffViewer.createRecords(InputStream in,
boolean dump)
Create an array of records from an input stream
|
Record |
BiffViewer.RecordDetails.getRecord() |
Modifier and Type | Method and Description |
---|---|
private static void |
BiffViewer.dumpNormal(Record record,
int startloc,
short rectype,
short recsize) |
Constructor and Description |
---|
BiffViewer.RecordDetails(short rectype,
short recsize,
int startloc,
Record record) |
Modifier and Type | Method and Description |
---|---|
static Record[] |
EventRecordFactory.createRecord(RecordInputStream in)
create a record, if there are MUL records than multiple records
are returned digested into the non-mul form.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ListenerWrapper.processRecord(Record rec) |
boolean |
ERFListener.processRecord(Record rec)
Process a Record.
|
boolean |
ModelFactory.processRecord(Record rec) |
private boolean |
EventRecordFactory.throwRecordEvent(Record record)
sends the record event to all registered listeners.
|
Modifier and Type | Method and Description |
---|---|
abstract short |
AbortableHSSFListener.abortableProcessRecord(Record record)
Process an HSSF Record.
|
void |
HSSFListener.processRecord(Record record)
process an HSSF Record.
|
void |
AbortableHSSFListener.processRecord(Record record)
This method, inherited from HSSFListener is implemented as a stub.
|
protected short |
HSSFRequest.processRecord(Record rec)
Called by HSSFEventFactory, passes the Record to each listener associated with
a record.sid.
|
Modifier and Type | Method and Description |
---|---|
protected Record |
Workbook.createBackup()
creates the Backup record with backup set to 0.
|
protected Record |
Workbook.createBOF()
creates the BOF record
|
protected Record |
Sheet.createBOF()
creates the BOF record
|
protected Record |
Workbook.createBookBool()
creates the BookBool record with saveLinkValues set to 0.
|
protected Record |
Workbook.createBoundSheet(int id)
create a "bound sheet" or "bundlesheet" (depending who you ask) record
Always sets the sheet's bof to 0.
|
protected Record |
Sheet.createCalcCount()
creates the CalcCount record and sets it to 0x64 (default number of iterations)
|
protected Record |
Sheet.createCalcMode()
creates the CalcMode record and sets it to 1 (automatic formula caculation)
|
protected Record |
Workbook.createCodepage()
creates the Codepage record containing the constant stored in CODEPAGE
|
protected Record |
Sheet.createColInfo()
creates the ColumnInfo Record and sets it to a default column/width
|
protected Record |
Workbook.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 otherwise
|
protected Record |
Workbook.createDateWindow1904()
creates the DateWindow1904 record with windowing set to 0.
|
protected Record |
Sheet.createDefaultColWidth()
creates the DefaultColWidth Record and sets it to 8
|
protected Record |
Sheet.createDefaultRowHeight()
creates the DefaultRowHeight Record and sets its options to 0 and rowheight to 0xff
|
protected Record |
Sheet.createDelta()
creates the Delta record and sets it to 0.0010 (default accuracy)
|
protected Record |
Sheet.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 Record |
Workbook.createDSF()
creates the DSF record containing a 0 since HSSF can't even create Dual Stream Files
|
protected Record |
Workbook.createEOF()
creates the EOF record
|
protected Record |
Sheet.createEOF()
creates the EOF record
|
protected Record |
Workbook.createExtendedFormat(int id)
Creates an ExtendedFormatRecord object
|
protected Record |
Workbook.createExtendedSST()
Creates the ExtendedSST record with numstrings per bucket set to 0x8.
|
protected Record |
Workbook.createFnGroupCount()
creates the FnGroupCount record containing the Magic number constant of 14.
|
protected Record |
Workbook.createFont()
creates a Font record with the following magic values:
|
protected Record |
Sheet.createFooter()
creates the Footer Record and sets it to nothing/0 length
|
protected Record |
Workbook.createFormat(int id)
Creates a FormatRecord object
|
protected Record |
Sheet.createGridset()
creates the Gridset record and sets it to true (user has mucked with the gridlines)
|
protected Record |
Sheet.createGuts()
creates the Guts record and sets leftrow/topcol guttter and rowlevelmax/collevelmax to 0
|
protected Record |
Sheet.createHCenter()
creates the HCenter Record and sets it to false (don't horizontally center)
|
protected Record |
Sheet.createHeader()
creates the Header Record and sets it to nothing/0 length
|
protected Record |
Workbook.createHideObj()
creates the HideObj record with hide object set to 0.
|
protected Record |
Sheet.createIndex()
creates the Index record - not currently used
|
protected Record |
Workbook.createInterfaceEnd()
creates the InterfaceEnd record
|
protected Record |
Workbook.createInterfaceHdr()
creates the InterfaceHdr record
|
protected Record |
Sheet.createIteration()
creates the Iteration record and sets it to false (don't iteratively calculate formulas)
|
protected Record |
Sheet.createMergedCells() |
protected Record |
Workbook.createMMS()
creates an MMS record
|
protected Record |
Workbook.createPassword()
creates the Password record with password set to 0.
|
protected Record |
Workbook.createPasswordRev4()
creates the PasswordRev4 record with password set to 0.
|
protected Record |
Workbook.createPrecision()
creates the Precision record with precision set to true.
|
protected Record |
Sheet.createPrintGridlines()
creates the PrintGridlines record and sets it to false (that makes for ugly sheets).
|
protected Record |
Sheet.createPrintHeaders()
creates the PrintHeaders record and sets it to false (we don't create headers yet so why print them)
|
protected Record |
Sheet.createPrintSetup()
creates the PrintSetup Record and sets it to defaults and marks it invalid
|
protected Record |
Workbook.createProtect()
creates the Protect record with protect set to false.
|
protected Record |
Sheet.createProtect()
creates a Protect record with protect set to false.
|
protected Record |
Workbook.createProtectionRev4()
creates the ProtectionRev4 record with protect set to false.
|
protected Record |
Sheet.createRefMode()
creates the RefMode record and sets it to A1 Mode (default reference mode)
|
protected Record |
Workbook.createRefreshAll()
creates the RefreshAll record with refreshAll set to true.
|
protected Record |
Sheet.createSaveRecalc()
creates the SaveRecalc record and sets it to true (recalculate before saving)
|
protected Record |
Sheet.createSelection()
Creates the Selection record and sets it to nothing selected
|
protected Record |
Workbook.createSST()
Creates the SST record with no strings and the unique/num string set to 0
|
protected Record |
Workbook.createStyle(int id)
Creates a StyleRecord object
|
protected Record |
Workbook.createTabId()
creates the TabId record containing an array of 0,1,2.
|
protected Record |
Workbook.createUseSelFS()
Creates the UseSelFS object with the use natural language flag set to 0 (false)
|
protected Record |
Sheet.createVCenter()
creates the VCenter Record and sets it to false (don't horizontally center)
|
protected Record |
Workbook.createWindowOne()
creates the WindowOne record with the following magic values:
|
protected Record |
Workbook.createWindowProtect()
creates the WindowProtect record with protect set to false.
|
protected Record |
Workbook.createWriteAccess()
creates the WriteAccess record containing the logged in user's name
|
protected Record |
Sheet.createWSBool()
creates the WSBoolRecord and sets its values to defaults
|
Record |
Workbook.findFirstRecordBySid(short sid)
Returns the first occurance of a record matching a particular sid.
|
Record |
Sheet.findFirstRecordBySid(short sid)
Returns the first occurance of a record matching a particular sid.
|
Record |
Workbook.findNextRecordBySid(short sid,
int pos)
Returns the next occurance of a record matching a particular sid.
|
Record |
WorkbookRecordList.get(int i) |
Modifier and Type | Method and Description |
---|---|
void |
WorkbookRecordList.add(int pos,
Record r) |
void |
Sheet.checkDimsLoc(Record rec,
int recloc)
in the event the record is a dimensions record, resets both the loc index and dimsloc index
|
Modifier and Type | Class and Description |
---|---|
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 |
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
NOTE: This source is automatically generated please do not modify this file.
|
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
|
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 |
ChartFormatRecord
Class ChartFormatRecord
|
class |
ChartRecord
The chart record is used to define the location and size of a chart.
|
class |
CodepageRecord
Title: Codepage Record
|
class |
ColumnInfoRecord
Title: ColumnInfo Record
|
class |
CommonObjectDataSubRecord
The common object data record is used to store all common preferences for an excel object.
|
class |
ContinueRecord
Title: Continue Record - Helper class used primarily for SST Records
|
class |
CountryRecord
Title: Country Record (aka WIN.INI country)
|
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
|
class |
DefaultDataLabelTextPropertiesRecord
The default data label text properties record identifies the text characteristics of the preceeding 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 |
EmbeddedObjectRefSubRecord
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 |
ExternSheetRecord
Title: Extern Sheet
|
class |
ExternSheetSubRecord
Title: A sub Record for Extern Sheet
|
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.
|
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
|
class |
HeaderRecord
Title: Header Record
|
class |
HideObjRecord
Title: Hide Object Record
|
class |
HorizontalPageBreakRecord
HorizontalPageBreak record that stores page breaks at rows
|
class |
IndexRecord
Title: Index Record
|
class |
InterfaceEndRecord
Title: Interface End Record
|
class |
InterfaceHdrRecord
Title: Interface Header Record
|
class |
IterationRecord
Title: Iteration Record
|
class |
LabelRecord
Label Record - 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
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
Used to store multiple RK numbers on a row.
|
class |
NameRecord
Title: Name Record (aka Named Range)
|
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
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: Print Setup Record
|
class |
ProtectionRev4Record
Title: Protection Revision 4 Record
|
class |
ProtectRecord
Title: Protect Record
|
class |
RecalcIdRecord
Title: Recalc Id Record
|
class |
RefModeRecord
Title: RefMode Record
|
class |
RefreshAllRecord
Title: Refresh All Record
|
class |
RightMarginRecord
Record for the right margin.
|
class |
RKRecord
Title: RK Record
Description: An internal 32 bit number with the two most significant bits
storing the type.
|
class |
RowRecord
Title: Row Record
|
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
|
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.
|
class |
SeriesRecord
The series record describes the overall data for a series.
|
class |
SeriesTextRecord
Defines a series name
NOTE: This source is automatically generated please do not modify this file.
|
class |
SeriesToChartGroupRecord
Indicates the chart-group index for a series.
|
class |
SharedFormulaRecord
Title: SharedFormulaRecord
Description: Primarily used as an excel optimization so that multiple similar formulas
are not written out too many times.
|
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
|
class |
TabIdRecord
Title: Sheet Tab Index Array Record
|
class |
TextObjectBaseRecord
The TXO record is used to define the properties of a text box.
|
class |
TextObjectRecord |
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
NOTE: This source is automatically generated please do not modify this file.
|
class |
TopMarginRecord
Record for the top margin.
|
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 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.
|
Modifier and Type | Method and Description |
---|---|
static Record[] |
RecordFactory.createRecord(RecordInputStream in)
Deprecated.
|
static Record |
SubRecord.createSubRecord(RecordInputStream in) |
Modifier and Type | Method and Description |
---|---|
Object |
EscherAggregate.assoicateShapeToObjRecord(EscherRecord r,
Record objRecord)
Associates an escher record to an OBJ record or a TXO record.
|
Modifier and Type | Class and Description |
---|---|
class |
ColumnInfoRecordsAggregate |
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 |
RowRecordsAggregate |
class |
ValueRecordsAggregate
Aggregate value records together.
|
Modifier and Type | Method and Description |
---|---|
static Record |
ColumnInfoRecordsAggregate.createColInfo()
creates the ColumnInfo Record and sets it to a default column/width
|
Copyright © 2016 Open Microscopy Environment