The Abacus Formula Compiler (AFC, for short) makes it possible to use computations defined in spreadsheet files within normal Java applications.

See:
          Description

Packages
org.formulacompiler.compiler Contains the public compile-time API of AFC's core functional model compiler.
org.formulacompiler.decompiler Contains the public bytecode decompiler API of AFC.
org.formulacompiler.runtime Contains the public run-time API of AFC.
org.formulacompiler.runtime.event Contains interfaces and classes for dealing with events.
org.formulacompiler.runtime.spreadsheet Contains spreadsheet information needed at run-time.
org.formulacompiler.spreadsheet Contains the public compile-time API of AFC's spreadsheet compiler, which extends the core functional model compiler.

 

The Abacus Formula Compiler (AFC, for short) makes it possible to use computations defined in spreadsheet files within normal Java applications. The original spreadsheet files can be created, for example, in Microsoft Excel or OpenOffice Calc . AFC reads the spreadsheet files and compiles corresponding Java-based formula evaluation engines using a EngineBuilder, or the lower-level API defined in the packages org.formulacompiler.spreadsheet and org.formulacompiler.compiler. A compiled Engine computes output values given a set of input values. For example, compute the value of the cell B3 given the values of the cells B1 and B2 as inputs.

For overviews, tutorials, examples, guides, and tool documentation, please see the:

See Also:
EngineBuilder, Engine, ComputationFactory, Computation