Package io.keikai.model.impl.sys.formula
Class DependencyTrackerImpl
- java.lang.Object
-
- io.keikai.model.impl.sys.formula.DependencyTrackerImpl
-
- All Implemented Interfaces:
org.apache.poi.ss.formula.DependencyTracker
public class DependencyTrackerImpl extends java.lang.Object implements org.apache.poi.ss.formula.DependencyTrackerA default dependency tracker.- Author:
- Pao
-
-
Constructor Summary
Constructors Constructor Description DependencyTrackerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDependency(org.apache.poi.ss.formula.OperationEvaluationContext ec, org.apache.poi.ss.formula.ptg.Ptg[] ptgs)voidclearIndirectRefPrecedent(org.apache.poi.ss.formula.OperationEvaluationContext ec)voidclearOffsetRefPrecedent(org.apache.poi.ss.formula.OperationEvaluationContext ec)org.apache.poi.ss.formula.eval.ValueEvalpostProcessValueEval(org.apache.poi.ss.formula.OperationEvaluationContext ec, org.apache.poi.ss.formula.eval.ValueEval opResult, boolean eval)voidsetIndirectRefPrecedent(org.apache.poi.ss.formula.OperationEvaluationContext ec, org.apache.poi.ss.formula.eval.ValueEval preRef)voidsetOffsetRefPrecedent(org.apache.poi.ss.formula.OperationEvaluationContext ec, org.apache.poi.ss.formula.eval.ValueEval preRef)
-
-
-
Method Detail
-
postProcessValueEval
public org.apache.poi.ss.formula.eval.ValueEval postProcessValueEval(org.apache.poi.ss.formula.OperationEvaluationContext ec, org.apache.poi.ss.formula.eval.ValueEval opResult, boolean eval)- Specified by:
postProcessValueEvalin interfaceorg.apache.poi.ss.formula.DependencyTracker
-
addDependency
public void addDependency(org.apache.poi.ss.formula.OperationEvaluationContext ec, org.apache.poi.ss.formula.ptg.Ptg[] ptgs)- Specified by:
addDependencyin interfaceorg.apache.poi.ss.formula.DependencyTracker
-
clearIndirectRefPrecedent
public void clearIndirectRefPrecedent(org.apache.poi.ss.formula.OperationEvaluationContext ec)
- Specified by:
clearIndirectRefPrecedentin interfaceorg.apache.poi.ss.formula.DependencyTracker
-
setIndirectRefPrecedent
public void setIndirectRefPrecedent(org.apache.poi.ss.formula.OperationEvaluationContext ec, org.apache.poi.ss.formula.eval.ValueEval preRef)- Specified by:
setIndirectRefPrecedentin interfaceorg.apache.poi.ss.formula.DependencyTracker
-
clearOffsetRefPrecedent
public void clearOffsetRefPrecedent(org.apache.poi.ss.formula.OperationEvaluationContext ec)
- Specified by:
clearOffsetRefPrecedentin interfaceorg.apache.poi.ss.formula.DependencyTracker
-
setOffsetRefPrecedent
public void setOffsetRefPrecedent(org.apache.poi.ss.formula.OperationEvaluationContext ec, org.apache.poi.ss.formula.eval.ValueEval preRef)- Specified by:
setOffsetRefPrecedentin interfaceorg.apache.poi.ss.formula.DependencyTracker
-
-