WorkbookEvaluators, in order to support
evaluation of formulas across spreadsheets.
For POI internal use only - use
| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| private final WorkbookEvaluator[] | |
| private final Map | |
| private boolean | |
| public static final CollaboratingWorkbooksEnvironment |
| Access | Constructor and Description |
|---|---|
| private | |
| private | CollaboratingWorkbooksEnvironment(String[] workbookNames, WorkbookEvaluator[] evaluators, int nItems)
|
| private | CollaboratingWorkbooksEnvironment(Map<String, WorkbookEvaluator> evaluatorsByName, WorkbookEvaluator[] evaluators)
|
| Modifier and Type | Method and Description |
|---|---|
| public WorkbookEvaluator | |
| private static void | |
| public static void | |
| public static void | |
| public static void | |
| private static Map | |
| private void | |
| private void | unhookOldEnvironments(WorkbookEvaluator[] evaluators)
Completely dismantles all workbook environments that the supplied evaluators are part of |
| _evaluators | back to summary |
|---|---|
| private final WorkbookEvaluator[] _evaluators | |
| _evaluatorsByName | back to summary |
|---|---|
| private final Map<String, WorkbookEvaluator> _evaluatorsByName | |
| _unhooked | back to summary |
|---|---|
| private boolean _unhooked | |
| EMPTY | back to summary |
|---|---|
| public static final CollaboratingWorkbooksEnvironment EMPTY | |
| CollaboratingWorkbooksEnvironment | back to summary |
|---|---|
| private CollaboratingWorkbooksEnvironment() | |
| CollaboratingWorkbooksEnvironment | back to summary |
|---|---|
| private CollaboratingWorkbooksEnvironment(String[] workbookNames, WorkbookEvaluator[] evaluators, int nItems) | |
| CollaboratingWorkbooksEnvironment | back to summary |
|---|---|
| private CollaboratingWorkbooksEnvironment(Map<String, WorkbookEvaluator> evaluatorsByName, WorkbookEvaluator[] evaluators) | |
| getWorkbookEvaluator | back to summary |
|---|---|
| public WorkbookEvaluator getWorkbookEvaluator(String workbookName) throws WorkbookNotFoundException | |
| hookNewEnvironment | back to summary |
|---|---|
| private static void hookNewEnvironment(WorkbookEvaluator[] evaluators, CollaboratingWorkbooksEnvironment env) | |
| setup | back to summary |
|---|---|
| public static void setup(String[] workbookNames, WorkbookEvaluator[] evaluators) | |
| setup | back to summary |
|---|---|
| public static void setup(Map<String, WorkbookEvaluator> evaluatorsByName) | |
| setupFormulaEvaluator | back to summary |
|---|---|
| public static void setupFormulaEvaluator(Map<String, FormulaEvaluator> evaluators) | |
| toUniqueMap | back to summary |
|---|---|
| private static Map | |
| unhook | back to summary |
|---|---|
| private void unhook() Tell all contained evaluators that this environment should be discarded | |
| unhookOldEnvironments | back to summary |
|---|---|
| private void unhookOldEnvironments(WorkbookEvaluator[] evaluators) Completely dismantles all workbook environments that the supplied evaluators are part of | |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| WorkbookNotFoundException | back to summary |
|---|---|
| pack-priv WorkbookNotFoundException(String msg) | |