@Internal public interface EvaluationWorkbook
Modifier and Type | Interface and Description |
---|---|
static class |
EvaluationWorkbook.ExternalName |
static class |
EvaluationWorkbook.ExternalSheet |
static class |
EvaluationWorkbook.ExternalSheetRange |
Modifier and Type | Method and Description |
---|---|
void |
clearAllCachedResultValues()
Propagated from
WorkbookEvaluator.clearAllCachedResultValues() to clear locally cached data.
(从 WorkbookEvaluator.clearAllCachedResultValues() 传播以清除本地缓存的数据。)
|
int |
convertFromExternSheetIndex(int externSheetIndex)
HSSF Only - convert an external sheet index to an internal sheet index, for an external-style reference to one of this workbook's own sheets
(仅 HSSF - 将外部工作表索引转换为内部工作表索引,以获取对此工作簿自己工作表之一的外部样式引用)
|
EvaluationWorkbook.ExternalName |
getExternalName(int externSheetIndex, int externNameIndex)
HSSF Only - fetch the external-style name details
(仅 HSSF - 获取外部样式名称详细信息)
|
EvaluationWorkbook.ExternalName |
getExternalName(java.lang.String nameName, java.lang.String sheetName, int externalWorkbookNumber)
XSSF Only - fetch the external-style name details
(仅限 XSSF - 获取外部样式名称详细信息)
|
EvaluationWorkbook.ExternalSheet |
getExternalSheet(int externSheetIndex)
HSSF Only - fetch the external-style sheet details
(仅 HSSF - 获取外部样式表详细信息)
|
EvaluationWorkbook.ExternalSheet |
getExternalSheet(java.lang.String firstSheetName, java.lang.String lastSheetName, int externalWorkbookNumber)
XSSF Only - fetch the external-style sheet details
(仅限 XSSF - 获取外部样式表详细信息)
|
Ptg[] |
getFormulaTokens(EvaluationCell cell) |
EvaluationName |
getName(NamePtg namePtg) |
EvaluationName |
getName(java.lang.String name, int sheetIndex) |
EvaluationSheet |
getSheet(int sheetIndex) |
int |
getSheetIndex(EvaluationSheet sheet) |
int |
getSheetIndex(java.lang.String sheetName)
Finds a sheet index by case insensitive name.
(按不区分大小写的名称查找工作表索引。)
|
java.lang.String |
getSheetName(int sheetIndex) |
SpreadsheetVersion |
getSpreadsheetVersion() |
UDFFinder |
getUDFFinder() |
java.lang.String |
resolveNameXText(NameXPtg ptg) |
java.lang.String getSheetName(int sheetIndex)
int getSheetIndex(EvaluationSheet sheet)
int getSheetIndex(java.lang.String sheetName)
EvaluationSheet getSheet(int sheetIndex)
EvaluationWorkbook.ExternalSheet getExternalSheet(int externSheetIndex)
Return will have no workbook set if it's actually in our own workbook
(仅 HSSF - 获取外部样式表详细信息 Return 将没有工作簿集,如果它实际上在我们自己的工作簿中)EvaluationWorkbook.ExternalSheet getExternalSheet(java.lang.String firstSheetName, java.lang.String lastSheetName, int externalWorkbookNumber)
Return will have no workbook set if it's actually in our own workbook
(仅限 XSSF - 获取外部样式表详细信息 Return 将没有工作簿集,如果它实际上在我们自己的工作簿中)int convertFromExternSheetIndex(int externSheetIndex)
EvaluationWorkbook.ExternalName getExternalName(int externSheetIndex, int externNameIndex)
EvaluationWorkbook.ExternalName getExternalName(java.lang.String nameName, java.lang.String sheetName, int externalWorkbookNumber)
EvaluationName getName(NamePtg namePtg)
EvaluationName getName(java.lang.String name, int sheetIndex)
java.lang.String resolveNameXText(NameXPtg ptg)
Ptg[] getFormulaTokens(EvaluationCell cell)
UDFFinder getUDFFinder()
SpreadsheetVersion getSpreadsheetVersion()
void clearAllCachedResultValues()
WorkbookEvaluator.clearAllCachedResultValues()
to clear locally cached data. Implementations must call the same method on all referenced
EvaluationSheet
instances, as well as clearing local caches.
(从 WorkbookEvaluator.clearAllCachedResultValues() 传播以清除本地缓存的数据。实现必须在所有引用的 EvaluationSheet 实例上调用相同的方法,并清除本地缓存。)
WorkbookEvaluator.clearAllCachedResultValues()
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.