Uses of Package
org.formulacompiler.spreadsheet

Packages that use org.formulacompiler.spreadsheet
org.formulacompiler.spreadsheet Contains the public compile-time API of AFC's spreadsheet compiler, which extends the core functional model compiler. 
 

Classes in org.formulacompiler.spreadsheet used by org.formulacompiler.spreadsheet
ConstantExpressionOptimizationListener
          Allows to receive notifications about events during compilation process.
EngineBuilder
          Simplified interface to AFC's spreadsheet compiler functionality for the most typical use-cases.
Orientation
          Lists the two possible options for the variable extend of a section.
Spreadsheet
          Represents a spreadsheet model in memory.
Spreadsheet.Cell
          Returns information about a spreadsheet cell.
Spreadsheet.Range
          Marker interface for a spreadsheet range in the spreadsheet model.
Spreadsheet.Row
          Returns information about a row.
Spreadsheet.Sheet
          Returns information about a worksheet.
SpreadsheetBinder
          Defines the bindings of spreadsheet cells and sections to Java elements.
SpreadsheetBinder.Config
          Configuration data for new instances of SpreadsheetBinder.
SpreadsheetBinder.Section
          Represents both the container for the definitions of global spreadsheet cells and instances of horizontal or vertical sections within a spreadsheet.
SpreadsheetBinding
          Represents the association of spreadsheet cells and ranges to methods of the application's input and output types.
SpreadsheetBuilder
          This interface allows you to build a spreadsheet representation in memory from scratch.
SpreadsheetBuilder.CellRef
          Opaque handle for a constructed cell in a spreadsheet, used to reference the cell again in the expression of other, calculated cells.
SpreadsheetBuilder.Constant
          Opaque handle for a constant value supported by the spreadsheet builder.
SpreadsheetBuilder.ExprNode
          Opaque handle for an node of an expression tree used to define calculated cells.
SpreadsheetBuilder.RangeRef
          Opaque handle for a range in a spreadsheet, used to reference the range again in the expression of other, calculated cells.
SpreadsheetByNameBinder
          Utility interface that supports simple cell binding using the cell names in the spreadsheet and reflection on the input and output types.
SpreadsheetByNameBinder.CellBinder
          Interface to a cell binder for either input or output cells.
SpreadsheetByNameBinder.Config
          Configuration data for new instances of SpreadsheetByNameBinder.
SpreadsheetException
          Base class for all spreadsheet-related errors thrown by AFC.
SpreadsheetException.NameNotFound
          You attempted to access a cell or range by a name which is not defined.
SpreadsheetLoader
          Allows loading of spreadsheets from external sources (like Excel files).
SpreadsheetLoader.Config
          Configuration data for new instances of SpreadsheetLoader.
SpreadsheetNameCreator
          Utility interface that supports the creation of cell names from other cells' values.
SpreadsheetNameCreator.Config
          Configuration data for new instances of SpreadsheetNameCreator.
SpreadsheetSaver
          This interface allows you to save a spreadsheet representation.
SpreadsheetSaver.Config
          Configuration data for new instances of SpreadsheetSaver.
SpreadsheetToEngineCompiler
          Lets you compile a bound spreadsheet to a Java byte-code computation engine.
SpreadsheetToEngineCompiler.Config
          Configuration data for new instances of SpreadsheetToEngineCompiler.