Package | Description |
---|---|
org.apache.poi.hssf.eventusermodel |
HSSF eventmodel Package provides an event-based API for reading HSSF files.
|
org.apache.poi.hssf.model |
Provides low level API structures for reading, writing, modifying XLS files.
|
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.
|
org.apache.poi.hssf.usermodel |
usermodel package maps HSSF low level strutures to familiar workbook/sheet model
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
FormatTrackingHSSFListener.formatNumberDateCell(CellValueRecordInterface cell) |
Formats the given numeric of date Cell's contents as a String, in as
close as we can to the way that Excel would do so.
|
int |
FormatTrackingHSSFListener.getFormatIndex(CellValueRecordInterface cell) |
Returns the index of the format string, used by your cell, or -1 if none
found
|
java.lang.String |
FormatTrackingHSSFListener.getFormatString(CellValueRecordInterface cell) |
Returns the format string, eg $##.##, used by your cell
|
Modifier and Type | Method | Description |
---|---|---|
CellValueRecordInterface[] |
InternalSheet.getValueRecords() |
Deprecated.
use
InternalSheet.getCellValueIterator() instead |
Modifier and Type | Method | Description |
---|---|---|
java.util.Iterator<CellValueRecordInterface> |
InternalSheet.getCellValueIterator() |
Get all the value records (from LOC).
|
Modifier and Type | Method | Description |
---|---|---|
void |
InternalSheet.addValueRecord(int row,
CellValueRecordInterface col) |
Adds a value record to the sheet's contained binary records
(i.e.
|
void |
InternalSheet.removeValueRecord(int row,
CellValueRecordInterface col) |
remove a value record from the records array.
|
void |
InternalSheet.replaceValueRecord(CellValueRecordInterface newval) |
replace a value record from the records array.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BlankRecord |
Title: Blank cell record (0x0201)
|
class |
BoolErrRecord |
Creates new BoolErrRecord.
|
class |
CellRecord |
Base class for all cell value records (implementors of
CellValueRecordInterface ). |
class |
FormulaRecord |
Formula Record (0x0006).
|
class |
LabelRecord |
Label Record (0x0204) - read only support for strings stored directly in the cell..
|
class |
LabelSSTRecord |
Title: Label SST Record
|
class |
NumberRecord |
NUMBER (0x0203) Contains a numeric cell value.
|
class |
RKRecord |
Title: RK Record (0x027E)
|
Modifier and Type | Class | 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 | Description |
---|---|---|
CellValueRecordInterface[] |
RowRecordsAggregate.getValueRecords() |
Deprecated.
use
RowRecordsAggregate.getCellValueIterator() instead |
CellValueRecordInterface[] |
ValueRecordsAggregate.getValueRecords() |
Deprecated.
use
ValueRecordsAggregate.iterator() instead |
Modifier and Type | Method | Description |
---|---|---|
java.util.Iterator<CellValueRecordInterface> |
RowRecordsAggregate.getCellValueIterator() |
Returns an iterator for the cell values
|
java.util.Iterator<CellValueRecordInterface> |
ValueRecordsAggregate.iterator() |
value iterator
|
Modifier and Type | Method | Description |
---|---|---|
void |
ValueRecordsAggregate.construct(CellValueRecordInterface rec,
RecordStream rs,
SharedValueManager sfh) |
Processes a single cell value record
|
void |
RowRecordsAggregate.insertCell(CellValueRecordInterface cvRec) |
|
void |
ValueRecordsAggregate.insertCell(CellValueRecordInterface cell) |
|
void |
RowRecordsAggregate.removeCell(CellValueRecordInterface cvRec) |
|
void |
ValueRecordsAggregate.removeCell(CellValueRecordInterface cell) |
Modifier and Type | Method | Description |
---|---|---|
protected CellValueRecordInterface |
HSSFCell.getCellValueRecord() |
Should only be used by HSSFSheet and friends.
|
Constructor | Description |
---|---|
HSSFCell(HSSFWorkbook book,
HSSFSheet sheet,
CellValueRecordInterface cval) |
Creates an HSSFCell from a CellValueRecordInterface.
|
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.