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 |
The record aggregates are not real "records" but collections of records that act as a single record.
|
org.apache.poi.hssf.usermodel |
The usermodel package maps HSSF low level structures to familiar workbook/sheet model
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
FormatTrackingHSSFListener.formatNumberDateCell(CellValueRecordInterface cell)
Formats the given numeric of date cells 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 and Description |
---|---|
java.util.Iterator<CellValueRecordInterface> |
InternalSheet.getCellValueIterator()
Get all the value records (from LOC).
|
Modifier and Type | Method and 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 and Description |
---|---|
class |
BlankRecord
Represents a column in a row with no value but with styling.
|
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
Refers to a string in the shared string table and is a column value.
|
class |
NumberRecord
NUMBER (0x0203) Contains a numeric cell value.
|
class |
RKRecord
An internal 32 bit number with the two most significant bits storing the type.
|
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 |
---|---|
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 and 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 and Description |
---|---|
protected CellValueRecordInterface |
HSSFCell.getCellValueRecord()
Should only be used by HSSFSheet and friends.
|
Constructor and Description |
---|
HSSFCell(HSSFWorkbook book,
HSSFSheet sheet,
CellValueRecordInterface cval)
Creates an HSSFCell from a CellValueRecordInterface.
|
Copyright 2020 The Apache Software Foundation or its licensors, as applicable.