|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.poi.xssf.usermodel.XSSFEvaluationWorkbook
public final class XSSFEvaluationWorkbook
Internal POI use only
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.poi.ss.formula.EvaluationWorkbook |
|---|
EvaluationWorkbook.ExternalName, EvaluationWorkbook.ExternalSheet |
| Method Summary | |
|---|---|
int |
convertFromExternSheetIndex(int externSheetIndex)
|
static XSSFEvaluationWorkbook |
create(XSSFWorkbook book)
|
EvaluationWorkbook.ExternalName |
getExternalName(int externSheetIndex,
int externNameIndex)
|
EvaluationWorkbook.ExternalSheet |
getExternalSheet(int externSheetIndex)
|
int |
getExternalSheetIndex(java.lang.String sheetName)
gets the externSheet index for a sheet from this workbook |
int |
getExternalSheetIndex(java.lang.String workbookName,
java.lang.String sheetName)
gets the externSheet index for a sheet from an external workbook |
Ptg[] |
getFormulaTokens(EvaluationCell evalCell)
|
EvaluationName |
getName(NamePtg namePtg)
|
EvaluationName |
getName(java.lang.String name,
int sheetIndex)
named range name matching is case insensitive |
java.lang.String |
getNameText(NamePtg namePtg)
|
NameXPtg |
getNameXPtg(java.lang.String name)
|
EvaluationSheet |
getSheet(int sheetIndex)
|
int |
getSheetIndex(EvaluationSheet evalSheet)
|
int |
getSheetIndex(java.lang.String sheetName)
Finds a sheet index by case insensitive name. |
java.lang.String |
getSheetName(int sheetIndex)
|
java.lang.String |
getSheetNameByExternSheet(int externSheetIndex)
|
SpreadsheetVersion |
getSpreadsheetVersion()
Returns an enum holding spreadhseet properties specific to an Excel version ( max column and row numbers, max arguments to a function, etc.) |
UDFFinder |
getUDFFinder()
|
java.lang.String |
resolveNameXText(NameXPtg n)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static XSSFEvaluationWorkbook create(XSSFWorkbook book)
public int convertFromExternSheetIndex(int externSheetIndex)
convertFromExternSheetIndex in interface EvaluationWorkbookpublic int getExternalSheetIndex(java.lang.String sheetName)
FormulaParsingWorkbook
getExternalSheetIndex in interface FormulaParsingWorkbook
public EvaluationName getName(java.lang.String name,
int sheetIndex)
FormulaParsingWorkbook
getName in interface EvaluationWorkbookgetName in interface FormulaParsingWorkbookpublic int getSheetIndex(EvaluationSheet evalSheet)
getSheetIndex in interface EvaluationWorkbookpublic java.lang.String getSheetName(int sheetIndex)
getSheetName in interface EvaluationWorkbook
public EvaluationWorkbook.ExternalName getExternalName(int externSheetIndex,
int externNameIndex)
getExternalName in interface EvaluationWorkbookpublic NameXPtg getNameXPtg(java.lang.String name)
getNameXPtg in interface FormulaParsingWorkbookpublic java.lang.String resolveNameXText(NameXPtg n)
resolveNameXText in interface EvaluationWorkbookresolveNameXText in interface FormulaRenderingWorkbookpublic EvaluationSheet getSheet(int sheetIndex)
getSheet in interface EvaluationWorkbookpublic EvaluationWorkbook.ExternalSheet getExternalSheet(int externSheetIndex)
getExternalSheet in interface EvaluationWorkbookgetExternalSheet in interface FormulaRenderingWorkbooknull if externSheetIndex refers to a sheet inside the current workbook
public int getExternalSheetIndex(java.lang.String workbookName,
java.lang.String sheetName)
FormulaParsingWorkbook
getExternalSheetIndex in interface FormulaParsingWorkbookworkbookName - e.g. "Budget.xls"sheetName - a name of a sheet in that workbookpublic int getSheetIndex(java.lang.String sheetName)
EvaluationWorkbook
getSheetIndex in interface EvaluationWorkbookpublic java.lang.String getSheetNameByExternSheet(int externSheetIndex)
getSheetNameByExternSheet in interface FormulaRenderingWorkbookpublic java.lang.String getNameText(NamePtg namePtg)
getNameText in interface FormulaRenderingWorkbookpublic EvaluationName getName(NamePtg namePtg)
getName in interface EvaluationWorkbookpublic Ptg[] getFormulaTokens(EvaluationCell evalCell)
getFormulaTokens in interface EvaluationWorkbookpublic UDFFinder getUDFFinder()
getUDFFinder in interface EvaluationWorkbookpublic SpreadsheetVersion getSpreadsheetVersion()
FormulaParsingWorkbook
getSpreadsheetVersion in interface FormulaParsingWorkbook
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||