Package io.keikai.range.formula
package io.keikai.range.formula
-
ClassDescriptionReference to a rectangular area of cells.Sentinel value representing a blank cell in the formula evaluator.Boolean value in the formula evaluator.Error value in the formula evaluator (e.g.Checked exception thrown by helper-base function implementations (such as
TextFunction,MultiOperandNumericFunction) to signal an Excel error result without short-circuiting the entire evaluator.User-implementable functional interface for plugging custom formula functions into Keikai's formula engine that need access to the evaluation context (cell position, sheet) — the equivalent of POI'sorg.apache.poi.ss.formula.functions.FreeRefFunction.User-implementable interface for plugging custom formula functions into Keikai's formula engine.ARefEvalthat defers cell-value lookup until the consumer actually asks for it (viaRefEval.getInnerValueEval(int)).Base class for custom numeric functions whose arguments are accumulated into a flatdouble[]array.Thrown to signal that a formula function is recognised by name but has no body wired in (the registry pointed to a stub or the name was routed to ELEvalFunction without a matching TLD entry).Immutable double-precision numeric value in the formula evaluator.Coercion helpers forValueEvaloperands.Reference to a single cell — wraps the cell's value and exposes its coordinates for functions that need them (OFFSET,INDIRECT,CELL, …).Immutable string value in the formula evaluator.Base class for custom functions that take string-shaped arguments and want a checked-exception escape hatch.Two-dimensional grid ofValueEvalcells.Marker interface for all formula-engine value types.