org.formulacompiler.spreadsheet
Interface SpreadsheetBinding


public interface SpreadsheetBinding

Represents the association of spreadsheet cells and ranges to methods of the application's input and output types. Used as input to the spreadsheet compiler.

This interface is an API only. Do not implement it yourself.

Author:
peo
See Also:
SpreadsheetBinder.getBinding(), SpreadsheetToEngineCompiler.Config.binding

Method Summary
 Class getInputClass()
          Returns the type to which input cells and ranges were bound.
 Class getOutputClass()
          Returns the type to which output cells and ranges were bound.
 Spreadsheet getSpreadsheet()
          Returns the spreadsheet whose cells are bound by this instance.
 

Method Detail

getSpreadsheet

Spreadsheet getSpreadsheet()
Returns the spreadsheet whose cells are bound by this instance.

See Also:
SpreadsheetBinder.Config.spreadsheet

getInputClass

Class getInputClass()
Returns the type to which input cells and ranges were bound.

See Also:
SpreadsheetBinder.Config.inputClass

getOutputClass

Class getOutputClass()
Returns the type to which output cells and ranges were bound.

See Also:
SpreadsheetBinder.Config.outputClass