|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
MathContext.DECIMAL128 math context.
MathContext.DECIMAL32 math context.
MathContext.DECIMAL64 math context.
BigDecimal.ROUND_HALF_UP.
BigDecimal.ROUND_HALF_UP.
xy() need a cell called "XY", methods called getXy() need a cell called
either "XY" or "GETXY").
xy() or getXy()).
ByteCodeEngineDecompiler.ImplementationLocator.getInstance(Class).CallFrame.SpreadsheetCompiler.compileEngine(SpreadsheetBinding, NumericType, Class, Method, boolean),
leaving the factory class and method unspecified.
COVAR, for example), but they cross
different subsections, or cross them differently.null.
Computation.Config.locale field.
Computation.Config.timeZone field.
Computation.Config.locale and Computation.Config.timeZone fields.
Computation.Config.locale, and Computation.Config.decimalFormatSymbols fields.
Computation.Config.locale, and Computation.Config.decimalFormatSymbols, and Computation.Config.timeZone
fields.
SpreadsheetNameCreator to create cell names from row titles in the first sheet
of the spreadsheet.
getRangeNames et al.
SpreadsheetBinder.Section.defineInputCell(org.formulacompiler.spreadsheet.Spreadsheet.Cell, CallFrame),
but constructs the CallFrame directly.
SpreadsheetBinder.Section.defineInputCell(org.formulacompiler.spreadsheet.Spreadsheet.Cell, CallFrame),
but constructs the CallFrame directly from a method looked up by name on
SpreadsheetBinder.Section.getInputClass().
SpreadsheetBinder.Section.defineOutputCell(org.formulacompiler.spreadsheet.Spreadsheet.Cell, CallFrame),
but constructs the CallFrame directly.
SpreadsheetBinder.Section.defineOutputCell(org.formulacompiler.spreadsheet.Spreadsheet.Cell, CallFrame),
but constructs the CallFrame directly from a method looked up by name on
SpreadsheetBinder.Section.getOutputClass().
SpreadsheetBinder.Section.defineRepeatingSection(org.formulacompiler.spreadsheet.Spreadsheet.Range, Orientation, CallFrame, Class, CallFrame, Class),
but constructs the CallFrame instances directly.
SpreadsheetBinder.Section.defineRepeatingSection(org.formulacompiler.spreadsheet.Spreadsheet.Range, Orientation, CallFrame, Class, CallFrame, Class),
but constructs the CallFrame instances directly.
ImplementationLocator.getInstance(Class).Engine class.EngineLoader.ImplementationLocator.getInstance(Class).SpreadsheetToEngineCompiler.Config.factoryClass which AFC should implement to return new
computation instances.
#VALUE!, #NUM!, or #DIV/0!.SpreadsheetByNameBinder used by this engine builder to associate cells
with Java methods.
CellComputationListener.
ImplementationLocator.getInstance(Class), but returns a collection of all matching implementations.
FormulaCompiler.getNumericType(Class, int, int) with an undefined scale and truncating
results.
FormulaCompiler.getNumericType(Class, int, int) and truncating results.
SpreadsheetBinder used by this engine builder to associate
cells with Java methods.
null.
register()) - it
must have been saved using
SaveableEngine.saveTo(java.io.OutputStream).
FormulaRuntime.loadEngine(InputStream), but with full configuration options.
long for fast, strictly integer computations.
long scaled to 4 decimal places for fast, fixed point computations (similar to the
currency type found in Borland Delphi).
long scaled to 6 decimal places for fast, fixed point computations with sufficient
precision for seconds in time values.
null.
long value is actually a number of milliseconds for an Excel
time-of-day or time duration cell.long value is actually a Java UTC date/time in milliseconds.NA() spreadsheet function,
which is normally displayed as #N/A.ImplementationLocator.getInstance(Class).long type at the different supported scales.
null.
SaveableEngine.saveTo(OutputStream) method for engines returned by an engine compiler.NumericType.UNDEFINED_SCALE.
long value is scaled.CellComputationListener.
EngineBuilder.setFactoryClass(Class), which AFC should implement to return new computation
instances.
Spreadsheet.Cell.getValue() should return valid values instead of null
for computed cells.
null.
SpreadsheetBinder.ImplementationLocator.getInstance(Class).ImplementationLocator.getInstance(Class).SpreadsheetByNameBinder.ImplementationLocator.getInstance(Class).SpreadsheetLoader.ImplementationLocator.getInstance(Class).SpreadsheetNameCreator.ImplementationLocator.getInstance(Class).SpreadsheetSaver.ImplementationLocator.getInstance(Class).SpreadsheetToEngineCompiler.ImplementationLocator.getInstance(Class).SpreadsheetSaver.
SpreadsheetSaver.
null.
Date.
null which signifies to
use the JRE default time zone.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||