Package com.illumon.iris.db.v2.select
Interface FormulaColumn
- All Superinterfaces:
SelectColumn
- All Known Implementing Classes:
AbstractFormulaColumn,DhFormulaColumn,NumbaFormulaColumn
public interface FormulaColumn extends SelectColumn
-
Field Summary
Fields inherited from interface com.illumon.iris.db.v2.select.SelectColumn
ZERO_LENGTH_SELECT_COLUMN_ARRAY -
Method Summary
Modifier and Type Method Description static FormulaColumncreateFormulaColumn(String columnName, String formulaString)static FormulaColumncreateFormulaColumn(String columnName, String formulaString, FormulaParserConfiguration parser)static FormulaColumncreateFormulaColumn(String columnName, String formulaString, FormulaParserConfiguration parser, boolean alwaysUpdate)ColumnSourceupdateData(WritableSource result, long destPos, long sourcePos)Methods inherited from interface com.illumon.iris.db.v2.select.SelectColumn
alwaysEvaluate, alwaysEvaluateCopy, copy, disallowRefresh, getColumnArrays, getColumns, getDataView, getLazyView, getMatchPair, getName, getReturnedType, initDef, initInputs, initInputs, isRetain, newDestInstance
-
Method Details
-
createFormulaColumn
static FormulaColumn createFormulaColumn(String columnName, String formulaString, FormulaParserConfiguration parser) -
createFormulaColumn
static FormulaColumn createFormulaColumn(String columnName, String formulaString, FormulaParserConfiguration parser, boolean alwaysUpdate) -
createFormulaColumn
-
updateData
-