Package org.openl.rules.calc.element
Class SpreadsheetCell
- java.lang.Object
-
- org.openl.rules.calc.element.SpreadsheetCell
-
-
Constructor Summary
Constructors Constructor Description SpreadsheetCell(int rowIndex, int columnIndex, ICell sourceCell, SpreadsheetCellType spreadsheetCellType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetColumnIndex()IOpenMethodgetMethod()intgetRowIndex()ICellgetSourceCell()SpreadsheetCellTypegetSpreadsheetCellType()IOpenClassgetType()ObjectgetValue()Objectinvoke(Object spreadsheetResult, Object[] params, IRuntimeEnv env)booleanisConstantCell()booleanisDefaultPrimitiveCell()booleanisEmpty()booleanisMethodCell()booleanisValueCell()voidsetMethod(IOpenMethod method)voidsetType(IOpenClass type)voidsetValue(Object value)StringtoString()
-
-
-
Constructor Detail
-
SpreadsheetCell
public SpreadsheetCell(int rowIndex, int columnIndex, ICell sourceCell, SpreadsheetCellType spreadsheetCellType)
-
-
Method Detail
-
getSourceCell
public ICell getSourceCell()
-
getColumnIndex
public int getColumnIndex()
-
getSpreadsheetCellType
public SpreadsheetCellType getSpreadsheetCellType()
-
getMethod
public IOpenMethod getMethod()
-
getRowIndex
public int getRowIndex()
-
getType
public IOpenClass getType()
-
getValue
public Object getValue()
-
isEmpty
public boolean isEmpty()
-
isMethodCell
public boolean isMethodCell()
-
isValueCell
public boolean isValueCell()
-
isConstantCell
public boolean isConstantCell()
-
isDefaultPrimitiveCell
public boolean isDefaultPrimitiveCell()
-
setMethod
public void setMethod(IOpenMethod method)
-
setType
public void setType(IOpenClass type)
-
setValue
public void setValue(Object value)
-
invoke
public Object invoke(Object spreadsheetResult, Object[] params, IRuntimeEnv env)
-
-