| 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 | 
RKRecord.isAfter(CellValueRecordInterface i)  | 
boolean | 
FormulaRecord.isAfter(CellValueRecordInterface i)  | 
boolean | 
BoolErrRecord.isAfter(CellValueRecordInterface i)  | 
boolean | 
CellValueRecordInterface.isAfter(CellValueRecordInterface i)
returns whether this cell is after the passed in cell 
 | 
boolean | 
LabelRecord.isAfter(CellValueRecordInterface i)  | 
boolean | 
LabelSSTRecord.isAfter(CellValueRecordInterface i)  | 
boolean | 
NumberRecord.isAfter(CellValueRecordInterface i)  | 
boolean | 
BlankRecord.isAfter(CellValueRecordInterface i)  | 
boolean | 
RKRecord.isBefore(CellValueRecordInterface i)  | 
boolean | 
FormulaRecord.isBefore(CellValueRecordInterface i)  | 
boolean | 
BoolErrRecord.isBefore(CellValueRecordInterface i)  | 
boolean | 
CellValueRecordInterface.isBefore(CellValueRecordInterface i)
returns whether this cell is before the passed in cell 
 | 
boolean | 
LabelRecord.isBefore(CellValueRecordInterface i)  | 
boolean | 
LabelSSTRecord.isBefore(CellValueRecordInterface i)  | 
boolean | 
NumberRecord.isBefore(CellValueRecordInterface i)  | 
boolean | 
BlankRecord.isBefore(CellValueRecordInterface i)  | 
boolean | 
RKRecord.isEqual(CellValueRecordInterface i)  | 
boolean | 
FormulaRecord.isEqual(CellValueRecordInterface i)  | 
boolean | 
BoolErrRecord.isEqual(CellValueRecordInterface i)  | 
boolean | 
CellValueRecordInterface.isEqual(CellValueRecordInterface i)
returns whether this cell represents the same cell (NOT VALUE) 
 | 
boolean | 
LabelRecord.isEqual(CellValueRecordInterface i)  | 
boolean | 
LabelSSTRecord.isEqual(CellValueRecordInterface i)  | 
boolean | 
NumberRecord.isEqual(CellValueRecordInterface i)  | 
boolean | 
BlankRecord.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 | 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 | 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. 
 | 
| Constructor and Description | 
|---|
HSSFCell(Workbook book,
        Sheet sheet,
        int row,
        CellValueRecordInterface cval)
Creates an HSSFCell from a CellValueRecordInterface. 
 | 
Copyright © 2014 Open Microscopy Environment