Package org.openl.rules.calc
Class StubSpreadSheetResult
- java.lang.Object
-
- org.openl.rules.calc.SpreadsheetResult
-
- org.openl.rules.calc.StubSpreadSheetResult
-
- All Implemented Interfaces:
Serializable
public final class StubSpreadSheetResult extends SpreadsheetResult
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StubSpreadSheetResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetColumnName(int column)String[]getColumnNames()ObjectgetFieldValue(String name)intgetHeight()ILogicalTablegetLogicalTable()Object[][]getResults()StringgetRowName(int row)String[]getRowNames()ObjectgetValue(int row, int column)intgetWidth()booleanhasField(String name)voidsetColumnNames(String[] columnNames)voidsetFieldValue(String name, Object value)voidsetLogicalTable(ILogicalTable logicalTable)voidsetResults(Object[][] results)voidsetRowNames(String[] rowNames)protected voidsetValue(int row, int column, Object value)StringtoString()-
Methods inherited from class org.openl.rules.calc.SpreadsheetResult
convertBeansToSpreadsheetResults, convertSpreadsheetResult, convertSpreadsheetResult, convertSpreadsheetResult, equals, getCustomSpreadsheetResultOpenClass, hashCode, isFieldUsedInModel, isTableStructureDetails, setCustomSpreadsheetResultOpenClass, setTableStructureDetails, toMap, toMap, toPlain, toPlain
-
-
-
-
Method Detail
-
getHeight
public int getHeight()
- Overrides:
getHeightin classSpreadsheetResult
-
getResults
public Object[][] getResults()
- Overrides:
getResultsin classSpreadsheetResult
-
setResults
public void setResults(Object[][] results)
- Overrides:
setResultsin classSpreadsheetResult
-
getWidth
public int getWidth()
- Overrides:
getWidthin classSpreadsheetResult
-
getColumnNames
public String[] getColumnNames()
- Overrides:
getColumnNamesin classSpreadsheetResult
-
setColumnNames
public void setColumnNames(String[] columnNames)
- Overrides:
setColumnNamesin classSpreadsheetResult
-
getRowNames
public String[] getRowNames()
- Overrides:
getRowNamesin classSpreadsheetResult
-
setRowNames
public void setRowNames(String[] rowNames)
- Overrides:
setRowNamesin classSpreadsheetResult
-
getValue
public Object getValue(int row, int column)
- Overrides:
getValuein classSpreadsheetResult
-
setValue
protected void setValue(int row, int column, Object value)- Overrides:
setValuein classSpreadsheetResult
-
getColumnName
public String getColumnName(int column)
- Overrides:
getColumnNamein classSpreadsheetResult
-
getRowName
public String getRowName(int row)
- Overrides:
getRowNamein classSpreadsheetResult
-
getLogicalTable
public ILogicalTable getLogicalTable()
- Overrides:
getLogicalTablein classSpreadsheetResult- Returns:
- logical representation of calculated spreadsheet table it is needed for web studio to display results
-
setLogicalTable
public void setLogicalTable(ILogicalTable logicalTable)
- Overrides:
setLogicalTablein classSpreadsheetResult
-
setFieldValue
public void setFieldValue(String name, Object value)
- Overrides:
setFieldValuein classSpreadsheetResult
-
getFieldValue
public Object getFieldValue(String name)
- Overrides:
getFieldValuein classSpreadsheetResult
-
hasField
public boolean hasField(String name)
- Overrides:
hasFieldin classSpreadsheetResult
-
toString
public String toString()
- Overrides:
toStringin classSpreadsheetResult
-
-