Package io.keikai.model.sys.formula
Interface FunctionResolver
public interface FunctionResolver
Resolves user-defined formula functions (XEL / taglib / TLD) from the
current ZK Page or the headless thread-local context.
POI removal: the previous POI-typed methods
getUDFFinder() and getDependencyTracker() are gone — they
exposed POI's evaluator-side types (UDFFinder,
DependencyTracker) which the Rust formula engine never reads.
The Rust path resolves UDFs via KeikaiFunctionMapper only,
through UdfBridge.
-
Method Summary
Modifier and TypeMethodDescriptionReturns theKeikaiFunctionMapperthat resolves XEL function names against the current ZK page / taglib registrations.
-
Method Details
-
getFunctionMapper
KeikaiFunctionMapper getFunctionMapper()Returns theKeikaiFunctionMapperthat resolves XEL function names against the current ZK page / taglib registrations.- Returns:
- the function mapper, or
nullif none can be resolved.
-