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 FormulaColumn
createFormulaColumn(String columnName, String formulaString)
static FormulaColumn
createFormulaColumn(String columnName, String formulaString, FormulaParserConfiguration parser)
static FormulaColumn
createFormulaColumn(String columnName, String formulaString, FormulaParserConfiguration parser, boolean alwaysUpdate)
ColumnSource
updateData(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
-