Package | Description |
---|---|
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.
|
loci.poi.hssf.usermodel |
usermodel package maps HSSF low level strutures to familiar workbook/sheet model
|
Modifier and Type | Method and Description |
---|---|
CellValueRecordInterface |
Sheet.getNextValueRecord()
get the NEXT value record (from LOC).
|
Modifier and Type | Method and Description |
---|---|
void |
Sheet.addValueRecord(int row,
CellValueRecordInterface col)
Adds a value record to the sheet's contained binary records
(i.e.
|
void |
Sheet.removeValueRecord(int row,
CellValueRecordInterface col)
remove a value record from the records array.
|
void |
Sheet.replaceValueRecord(CellValueRecordInterface newval)
replace a value record from the records array.
|
Modifier and Type | Class and Description |
---|---|
class |
BlankRecord
Title: Blank cell record
|
class |
BoolErrRecord
Creates new BoolErrRecord.
|
class |
FormulaRecord
Formula Record.
|
class |
LabelRecord
Label Record - read only support for strings stored directly in the cell..
|
class |
LabelSSTRecord
Title: Label SST Record
|
class |
NumberRecord
Contains a numeric cell value.
|
class |
RKRecord
Title: RK Record
Description: An internal 32 bit number with the two most significant bits
storing the type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BoolErrRecord.isAfter(CellValueRecordInterface i) |
boolean |
BlankRecord.isAfter(CellValueRecordInterface i) |
boolean |
NumberRecord.isAfter(CellValueRecordInterface i) |
boolean |
RKRecord.isAfter(CellValueRecordInterface i) |
boolean |
CellValueRecordInterface.isAfter(CellValueRecordInterface i)
returns whether this cell is after the passed in cell
|
boolean |
FormulaRecord.isAfter(CellValueRecordInterface i) |
boolean |
LabelSSTRecord.isAfter(CellValueRecordInterface i) |
boolean |
LabelRecord.isAfter(CellValueRecordInterface i) |
boolean |
BoolErrRecord.isBefore(CellValueRecordInterface i) |
boolean |
BlankRecord.isBefore(CellValueRecordInterface i) |
boolean |
NumberRecord.isBefore(CellValueRecordInterface i) |
boolean |
RKRecord.isBefore(CellValueRecordInterface i) |
boolean |
CellValueRecordInterface.isBefore(CellValueRecordInterface i)
returns whether this cell is before the passed in cell
|
boolean |
FormulaRecord.isBefore(CellValueRecordInterface i) |
boolean |
LabelSSTRecord.isBefore(CellValueRecordInterface i) |
boolean |
LabelRecord.isBefore(CellValueRecordInterface i) |
boolean |
BoolErrRecord.isEqual(CellValueRecordInterface i) |
boolean |
BlankRecord.isEqual(CellValueRecordInterface i) |
boolean |
NumberRecord.isEqual(CellValueRecordInterface i) |
boolean |
RKRecord.isEqual(CellValueRecordInterface i) |
boolean |
CellValueRecordInterface.isEqual(CellValueRecordInterface i)
returns whether this cell represents the same cell (NOT VALUE)
|
boolean |
FormulaRecord.isEqual(CellValueRecordInterface i) |
boolean |
LabelSSTRecord.isEqual(CellValueRecordInterface i) |
boolean |
LabelRecord.isEqual(CellValueRecordInterface i) |
Modifier and Type | Class and Description |
---|---|
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).
|
Modifier and Type | Field and Description |
---|---|
(package private) CellValueRecordInterface[][] |
ValueRecordsAggregate.records |
Modifier and Type | Method and Description |
---|---|
void |
ValueRecordsAggregate.insertCell(CellValueRecordInterface cell) |
boolean |
FormulaRecordAggregate.isAfter(CellValueRecordInterface i) |
boolean |
FormulaRecordAggregate.isBefore(CellValueRecordInterface i) |
boolean |
FormulaRecordAggregate.isEqual(CellValueRecordInterface i) |
void |
ValueRecordsAggregate.removeCell(CellValueRecordInterface cell) |
Modifier and Type | Field and Description |
---|---|
private CellValueRecordInterface |
HSSFCell.record |
Modifier and Type | Method and Description |
---|---|
protected CellValueRecordInterface |
HSSFCell.getCellValueRecord()
Should only be used by HSSFSheet and friends.
|
Modifier and Type | Method and Description |
---|---|
protected HSSFCell |
HSSFRow.createCellFromRecord(CellValueRecordInterface cell)
create a high level HSSFCell object from an existing low level record.
|
private int |
HSSFCell.determineType(CellValueRecordInterface cval)
used internally -- given a cell value record, figure out its type
|
Constructor and Description |
---|
HSSFCell(Workbook book,
Sheet sheet,
int row,
CellValueRecordInterface cval)
Creates an HSSFCell from a CellValueRecordInterface.
|
Copyright © 2016 Open Microscopy Environment