Package | Description |
---|---|
io.keikai.model.impl.sys.formula |
Keikai Spreadsheet Internal Book Model Implementation classes.
|
org.zkoss.poi.hssf.usermodel |
usermodel package maps HSSF low level strutures to familiar workbook/sheet model
|
org.zkoss.poi.ss | |
org.zkoss.poi.ss.formula |
This package contains common internal POI code for manipulating formulas.
|
org.zkoss.poi.ss.formula.ptg |
formula package contains binary PTG structures used in Formulas
|
org.zkoss.poi.ss.util | |
org.zkoss.poi.xssf.usermodel |
Modifier and Type | Method and Description |
---|---|
SpreadsheetVersion |
ParsingBook.getSpreadsheetVersion() |
SpreadsheetVersion |
EvalBook.getSpreadsheetVersion() |
Modifier and Type | Method and Description |
---|---|
SpreadsheetVersion |
HSSFEvaluationWorkbook.getSpreadsheetVersion() |
Modifier and Type | Method and Description |
---|---|
static SpreadsheetVersion |
SpreadsheetVersion.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SpreadsheetVersion[] |
SpreadsheetVersion.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
SpreadsheetVersion |
FormulaParsingWorkbook.getSpreadsheetVersion()
Returns an enum holding spreadhseet properties specific to an Excel version (
max column and row numbers, max arguments to a function, etc.)
|
Modifier and Type | Method and Description |
---|---|
static Ptg[] |
Formula.getTokens(Formula formula,
SpreadsheetVersion version) |
Ptg[] |
Formula.getTokens(SpreadsheetVersion version) |
Constructor and Description |
---|
PtgShifter(int externSheetIndex,
int firstRow,
int lastRow,
int rowAmount,
int firstCol,
int lastCol,
int colAmount,
SpreadsheetVersion ver) |
SharedFormula(SpreadsheetVersion ssVersion) |
Constructor and Description |
---|
Area2DPtgBase(LittleEndianInput in,
SpreadsheetVersion version) |
Area3DPtg(LittleEndianInput in,
SpreadsheetVersion version) |
AreaNPtg(LittleEndianInput in,
SpreadsheetVersion version) |
AreaPtg(LittleEndianInput in,
SpreadsheetVersion version) |
MultiplyPtg(LittleEndianInput in,
SpreadsheetVersion version) |
Ref3DPtg(LittleEndianInput in,
SpreadsheetVersion version) |
RefNPtg(LittleEndianInput in,
SpreadsheetVersion version) |
RefPtg(LittleEndianInput in,
SpreadsheetVersion version) |
Modifier and Type | Field and Description |
---|---|
protected SpreadsheetVersion |
AreaReference.version |
Modifier and Type | Method and Description |
---|---|
static boolean |
CellReference.cellReferenceIsWithinRange(String colStr,
String rowStr,
SpreadsheetVersion ssVersion)
Used to decide whether a name of the form "[A-Z]*[0-9]*" that appears in a formula can be
interpreted as a cell reference.
|
static CellReference.NameType |
CellReference.classifyCellReference(String str,
SpreadsheetVersion ssVersion)
Classifies an identifier as either a simple (2D) cell reference or a named range name
|
static AreaReference |
AreaReference.getWholeColumn(SpreadsheetVersion version,
String start,
String end) |
static AreaReference |
AreaReference.getWholeRow(SpreadsheetVersion version,
String start,
String end) |
static boolean |
CellReference.isColumnWithnRange(String colStr,
SpreadsheetVersion ssVersion) |
static boolean |
CellReference.isRowWithnRange(String rowStr,
SpreadsheetVersion ssVersion) |
static boolean |
AreaReference.isWholeColumnReference(SpreadsheetVersion version,
CellReference topLeft,
CellReference botRight)
Is the reference for a whole-column reference,
such as C:C or D:G ?
|
static boolean |
AreaReference.isWholeRowReference(SpreadsheetVersion version,
CellReference topLeft,
CellReference botRight) |
void |
CellRangeAddressBase.validate(SpreadsheetVersion ssVersion)
Validate the range limits against the supplied version of Excel
|
Constructor and Description |
---|
AreaReference(String reference,
SpreadsheetVersion version) |
Modifier and Type | Method and Description |
---|---|
SpreadsheetVersion |
XSSFEvaluationWorkbook.getSpreadsheetVersion() |
Copyright © 2020. All rights reserved.