Package | Description |
---|---|
io.keikai.model.impl |
Keikai Spreadsheet Internal Book Model Implementation classes.
|
io.keikai.model.impl.sys |
Keikai Spreadsheet Internal Book Model Implementation classes.
|
io.keikai.model.impl.sys.formula |
Keikai Spreadsheet Internal Book Model Implementation classes.
|
io.keikai.model.sys.dependency |
Keikai Spreadsheet Internal Book Model Engines classes.
|
io.keikai.model.sys.formula |
Keikai Spreadsheet Internal Book Model Engines classes.
|
io.keikai.range.impl |
Keikai Spreadsheet Internal Range API Implementation classes.
|
io.keikaiex.formula |
Classes bridging Keikai Spreadsheet formula functions to ZK EL functions.
|
io.keikaiex.model.sys |
Modifier and Type | Class and Description |
---|---|
class |
ColumnPrecedentRefImpl
Implementation of precedent reference to
ColumnRef s. |
class |
ColumnRefImpl |
class |
ConditionalRefImpl |
class |
IndirectRefImpl |
class |
NameRefImpl |
class |
ObjectRefImpl |
class |
RefImpl |
class |
TablePrecedentRefImpl
Implementation of precedent reference to
ColumnRef s. |
Modifier and Type | Method and Description |
---|---|
protected Ref |
CellImpl.getRef() |
protected Ref |
BookImpl.getRef() |
Ref |
ConditionalFormattingRuleImpl.getRef(String sheetName) |
Modifier and Type | Method and Description |
---|---|
void |
FormulaCacheCleaner.clear(Set<Ref> dependents,
Ref precedent) |
void |
FormulaCacheCleaner.clearByPrecedent(Ref precedent) |
Modifier and Type | Method and Description |
---|---|
void |
FormulaCacheCleaner.clear(Set<Ref> dependents) |
void |
FormulaCacheCleaner.clear(Set<Ref> dependents,
Ref precedent) |
Modifier and Type | Field and Description |
---|---|
protected Map<Ref,Set<Ref>> |
DependencyTableImpl._evaledMap |
protected Map<Ref,Set<Ref>> |
DependencyTableImpl._evaledMap |
protected Map<Ref,Set<Ref>> |
DependencyTableImpl._map
Map
|
protected Map<Ref,Set<Ref>> |
DependencyTableImpl._map
Map
|
Modifier and Type | Method and Description |
---|---|
Set<Ref> |
DependencyTableImpl.getDependents(Ref precedent) |
Set<Ref> |
DependencyTableImpl.getDirectDependents(Ref precedent) |
Set<Ref> |
DependencyTableImpl.getDirectPrecedents(Ref dependent) |
abstract Set<Ref> |
DependencyTableAdv.getDirectPrecedents(Ref dependent) |
Set<Ref> |
DependencyTableImpl.getEvaluatedDependents(Ref precedent) |
Set<Ref> |
DependencyTableImpl.searchPrecedents(DependencyTable.RefFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
DependencyTableImpl.add(Ref dependant,
Ref precedent) |
void |
DependencyTableImpl.clearDependents(Ref dependant) |
void |
DependencyTableImpl.del(Ref dependant,
Ref precedent) |
Set<Ref> |
DependencyTableImpl.getDependents(Ref precedent) |
Set<Ref> |
DependencyTableImpl.getDirectDependents(Ref precedent) |
Set<Ref> |
DependencyTableImpl.getDirectPrecedents(Ref dependent) |
abstract Set<Ref> |
DependencyTableAdv.getDirectPrecedents(Ref dependent) |
Set<Ref> |
DependencyTableImpl.getEvaluatedDependents(Ref precedent) |
void |
DependencyTableImpl.setEvaluated(Ref dependent) |
Modifier and Type | Method and Description |
---|---|
protected <K> void |
DependencyTableImpl.mergeAllRefs(Map<K,Set<Ref>> tgt,
Map<K,Set<Ref>> src) |
protected <K> void |
DependencyTableImpl.mergeAllRefs(Map<K,Set<Ref>> tgt,
Map<K,Set<Ref>> src) |
Modifier and Type | Method and Description |
---|---|
Ref[] |
FormulaEngineImpl.ErrorFormulaExpressionImpl.getAreaRefs() |
Ref[] |
FormulaEngineImpl.FormulaExpressionImpl.getAreaRefs() |
protected Ref |
FormulaEngineImpl.toDependRef(FormulaParseContext ctx,
ParsingBook parsingBook,
Ptg ptg,
int ptgIndex) |
Modifier and Type | Method and Description |
---|---|
protected ValueEval |
FormulaEngineImpl.evaluateFormulaExpression(WorkbookEvaluator evaluator,
int sheetIndex,
FormulaExpression expr,
boolean ignoreDereference,
Ref dependent)
Deprecated.
|
protected ValueEval |
FormulaEngineImpl.evaluateFormulaExpression(WorkbookEvaluator evaluator,
int sheetIndex,
FormulaExpression expr,
boolean ignoreDereference,
Ref dependent,
int[] offset)
Deprecated.
|
protected ValueEval |
FormulaEngineImpl.evaluateFormulaExpression(WorkbookEvaluator evaluator,
int sheetIndex,
int rowIndex,
int columnIndex,
FormulaExpression expr,
boolean ignoreDereference,
Ref dependent,
int[] offset) |
Constructor and Description |
---|
FormulaExpressionImpl(String formula,
Formula formulaX,
Ref[] refs,
boolean multipleArea) |
FormulaExpressionImpl(String formula,
Formula formulaX,
Ref[] refs,
boolean error,
String errorMessage,
boolean multipleArea) |
FormulaExpressionImpl(String formula,
Ptg[] ptgs,
Ref[] refs) |
FormulaExpressionImpl(String formula,
Ptg[] ptgs,
Ref[] refs,
boolean multipleArea) |
FormulaExpressionImpl(String formula,
Ptg[] ptgs,
Ref[] refs,
boolean error,
String errorMessage,
boolean multipleArea) |
Modifier and Type | Interface and Description |
---|---|
interface |
ColumnPrecedentRef
Precedent reference to ColumnRef.
|
interface |
ColumnRef |
interface |
ConditionalRef
Control the conditional formatting reference dependency
|
interface |
IndirectRef
Used to handle reference generated by INDIRECT(text) function.
|
interface |
NameRef |
interface |
ObjectRef
The object Reef to represent a object, and is always a dependent ref.
|
interface |
TablePrecedentRef
Precedent reference to ColumnRef.
|
Modifier and Type | Class and Description |
---|---|
class |
StyleRef
This is a marking class to control whether to update cell's style or just
update cell's text.
|
Modifier and Type | Method and Description |
---|---|
Set<Ref> |
DependencyTable.getDependents(Ref precedent) |
Set<Ref> |
DependencyTable.getDirectDependents(Ref precedent) |
Set<Ref> |
DependencyTable.getEvaluatedDependents(Ref precedent) |
Set<Ref> |
DependencyTable.searchPrecedents(DependencyTable.RefFilter filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
DependencyTable.RefFilter.accept(Ref ref) |
void |
DependencyTable.add(Ref dependent,
Ref precedent) |
void |
DependencyTable.clearDependents(Ref dependant) |
void |
DependencyTable.del(Ref dependent,
Ref precedent) |
Set<Ref> |
DependencyTable.getDependents(Ref precedent) |
Set<Ref> |
DependencyTable.getDirectDependents(Ref precedent) |
Set<Ref> |
DependencyTable.getEvaluatedDependents(Ref precedent) |
void |
DependencyTable.setEvaluated(Ref dependent) |
Modifier and Type | Method and Description |
---|---|
Ref[] |
FormulaExpression.getAreaRefs() |
Ref |
FormulaParseContext.getDependent() |
Ref |
FormulaEvaluationContext.getDependent() |
Constructor and Description |
---|
FormulaEvaluationContext(SBook book,
Ref dependent) |
FormulaEvaluationContext(SCell cell,
Ref dependent) |
FormulaEvaluationContext(SSheet sheet,
Ref dependent) |
FormulaEvaluationContext(SSheet sheet,
Ref dependent,
int[] offset) |
FormulaEvaluationContext(SSheet sheet,
SCell cell,
Ref dependent,
int[] offset,
boolean externFormula) |
FormulaParseContext(SBook book,
Ref dependent) |
FormulaParseContext(SBook book,
SSheet sheet,
SCell cell,
String sheetName,
Ref dependent) |
FormulaParseContext(SBook book,
SSheet sheet,
SCell cell,
String sheetName,
Ref dependent,
Locale locale) |
FormulaParseContext(SCell cell,
Ref dependent) |
FormulaParseContext(SCell cell,
String sheetName,
Ref dependent) |
FormulaParseContext(SSheet sheet,
Ref dependent) |
FormulaParseContext(SSheet sheet,
String sheetName,
Ref dependent) |
Modifier and Type | Method and Description |
---|---|
void |
ModelUpdateCollector.addRef(Ref ref) |
Modifier and Type | Method and Description |
---|---|
void |
ModelUpdateCollector.addRefs(Set<Ref> dependents) |
Modifier and Type | Method and Description |
---|---|
protected ValueEval |
FormulaEngineEx.evaluateFormulaExpression(WorkbookEvaluator evaluator,
int sheetIndex,
FormulaExpression expr,
boolean ignoreDereference,
Ref ref) |
Modifier and Type | Method and Description |
---|---|
Set<Ref> |
DependencyTableEx.getDependents(Ref precedent) |
Set<Ref> |
DependencyTableEx.getDirectDependents(Ref precedent) |
Set<Ref> |
DependencyTableEx.getEvaluatedDependents(Ref precedent) |
Modifier and Type | Method and Description |
---|---|
void |
DependencyTableEx.add(Ref dependant,
Ref precedent) |
void |
DependencyTableEx.clearDependents(Ref ref) |
void |
DependencyTableEx.del(Ref ref,
Ref precedent) |
Set<Ref> |
DependencyTableEx.getDependents(Ref precedent) |
Set<Ref> |
DependencyTableEx.getDirectDependents(Ref precedent) |
Set<Ref> |
DependencyTableEx.getEvaluatedDependents(Ref precedent) |
void |
DependencyTableEx.setEvaluated(Ref dependent) |
Copyright © 2020. All rights reserved.