public final class EvalBook extends Object implements org.zkoss.poi.ss.formula.EvaluationWorkbook, org.zkoss.poi.ss.formula.FormulaParsingWorkbook, Serializable
| Modifier and Type | Method and Description |
|---|---|
int |
convertFromExternSheetIndex(int externSheetIndex) |
int |
convertLastIndexFromExternSheetIndex(int externSheetIndex) |
org.zkoss.poi.ss.formula.ptg.TablePtg |
createTablePtg(String tableName,
Object[] specifiers,
int sheetIndex,
int rowIdx,
int colIdx) |
String |
getBookNameFromExternalLinkIndex(String externalLinkIndex) |
org.zkoss.poi.ss.formula.EvaluationWorkbook.ExternalName |
getExternalName(int externSheetIndex,
int externNameIndex) |
org.zkoss.poi.ss.formula.EvaluationWorkbook.ExternalSheet |
getExternalSheet(int externSheetIndex) |
int |
getExternalSheetIndex(String sheetName) |
int |
getExternalSheetIndex(String workbookName,
String sheetName) |
org.zkoss.poi.ss.formula.ptg.Ptg[] |
getFormulaTokens(org.zkoss.poi.ss.formula.EvaluationCell cell) |
org.zkoss.poi.ss.formula.ptg.Ptg[] |
getFormulaTokens(int sheetIndex,
String formula) |
org.zkoss.poi.ss.formula.EvaluationName |
getName(org.zkoss.poi.ss.formula.ptg.NamePtg namePtg) |
org.zkoss.poi.ss.formula.EvaluationName |
getName(org.zkoss.poi.ss.formula.ptg.NamePtg namePtg,
int contextSheetIndex) |
org.zkoss.poi.ss.formula.EvaluationName |
getName(String name,
int sheetIndex) |
org.zkoss.poi.ss.formula.EvaluationName |
getName(String name,
String sheetName) |
org.zkoss.poi.ss.formula.ptg.NameXPtg |
getNameXPtg(String name) |
SBook |
getNBook() |
org.zkoss.poi.ss.formula.EvaluationName |
getOrCreateName(String name,
int sheetIndex) |
org.zkoss.poi.ss.formula.EvaluationSheet |
getSheet(int sheetIndex) |
int |
getSheetIndex(org.zkoss.poi.ss.formula.EvaluationSheet evalSheet) |
int |
getSheetIndex(String sheetName) |
String |
getSheetName(int sheetIndex) |
org.zkoss.poi.ss.SpreadsheetVersion |
getSpreadsheetVersion() |
String |
getTableName(String name) |
org.zkoss.poi.ss.formula.udf.UDFFinder |
getUDFFinder() |
boolean |
isAllowedDeferredNamePtg() |
String |
resolveNameXText(org.zkoss.poi.ss.formula.ptg.NameXPtg n) |
public EvalBook(SBook book)
public SBook getNBook()
public org.zkoss.poi.ss.formula.ptg.Ptg[] getFormulaTokens(org.zkoss.poi.ss.formula.EvaluationCell cell)
getFormulaTokens in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic org.zkoss.poi.ss.formula.ptg.Ptg[] getFormulaTokens(int sheetIndex,
String formula)
getFormulaTokens in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic org.zkoss.poi.ss.formula.EvaluationName getName(String name, int sheetIndex)
getName in interface org.zkoss.poi.ss.formula.EvaluationWorkbookgetName in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic org.zkoss.poi.ss.formula.EvaluationName getName(org.zkoss.poi.ss.formula.ptg.NamePtg namePtg)
getName in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic org.zkoss.poi.ss.formula.EvaluationName getName(org.zkoss.poi.ss.formula.ptg.NamePtg namePtg,
int contextSheetIndex)
getName in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic org.zkoss.poi.ss.formula.EvaluationWorkbook.ExternalName getExternalName(int externSheetIndex,
int externNameIndex)
getExternalName in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic org.zkoss.poi.ss.formula.udf.UDFFinder getUDFFinder()
getUDFFinder in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic org.zkoss.poi.ss.formula.EvaluationSheet getSheet(int sheetIndex)
getSheet in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic int getSheetIndex(org.zkoss.poi.ss.formula.EvaluationSheet evalSheet)
getSheetIndex in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic int getSheetIndex(String sheetName)
getSheetIndex in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic String getSheetName(int sheetIndex)
getSheetName in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic org.zkoss.poi.ss.formula.EvaluationWorkbook.ExternalSheet getExternalSheet(int externSheetIndex)
getExternalSheet in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic String resolveNameXText(org.zkoss.poi.ss.formula.ptg.NameXPtg n)
resolveNameXText in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic int convertFromExternSheetIndex(int externSheetIndex)
convertFromExternSheetIndex in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic int convertLastIndexFromExternSheetIndex(int externSheetIndex)
convertLastIndexFromExternSheetIndex in interface org.zkoss.poi.ss.formula.EvaluationWorkbookpublic org.zkoss.poi.ss.formula.ptg.NameXPtg getNameXPtg(String name)
getNameXPtg in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic int getExternalSheetIndex(String sheetName)
getExternalSheetIndex in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic int getExternalSheetIndex(String workbookName, String sheetName)
getExternalSheetIndex in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic org.zkoss.poi.ss.SpreadsheetVersion getSpreadsheetVersion()
getSpreadsheetVersion in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic String getBookNameFromExternalLinkIndex(String externalLinkIndex)
getBookNameFromExternalLinkIndex in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic org.zkoss.poi.ss.formula.EvaluationName getOrCreateName(String name, int sheetIndex)
getOrCreateName in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic boolean isAllowedDeferredNamePtg()
isAllowedDeferredNamePtg in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic org.zkoss.poi.ss.formula.EvaluationName getName(String name, String sheetName)
getName in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookpublic org.zkoss.poi.ss.formula.ptg.TablePtg createTablePtg(String tableName, Object[] specifiers, int sheetIndex, int rowIdx, int colIdx)
createTablePtg in interface org.zkoss.poi.ss.formula.FormulaParsingWorkbookCopyright © 2019. All rights reserved.