public class BitVectorIntersectionOperator extends AggregationOperator
ASC_NAME_COMPARATOR| Constructor and Description |
|---|
BitVectorIntersectionOperator(GlobalSettings globalSettings,
OperatorColumnSettings opColSettings)
Constructor for class TrueCountOperator.
|
BitVectorIntersectionOperator(OperatorData operatorData,
GlobalSettings globalSettings,
OperatorColumnSettings opColSettings)
Constructor for class TrueCountOperator.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
computeInternal(DataCell cell)
If the
AggregationOperator implementation also requires
the DataRow during computation override the
AggregationOperator.computeInternal(DataRow, DataCell) method. |
AggregationOperator |
createInstance(GlobalSettings globalSettings,
OperatorColumnSettings opColSettings)
Creates a new instance of this operator.
|
protected DataType |
getDataType(DataType origType) |
String |
getDescription() |
protected DataCell |
getResultInternal() |
protected void |
resetInternal()
Should reset the operator to the start values.
|
compareTo, compute, compute, computeInternal, configure, createColumnSpec, createOperator, equals, getAdditionalColumnNames, getColumnLabel, getDetailedDescription, getGlobalSettings, getId, getLabel, getMaxUniqueValues, getOperatorColumnSettings, getOperatorData, getResult, getSettingsPanel, getSkipMessage, getSupportedType, getSupportedTypeLabel, getValueDelimiter, hashCode, hasOptionalSettings, inclMissingCells, isCompatible, isCompatible, isSkipped, isUsesLimit, keepColumnSpec, loadSettingsFrom, loadValidatedSettings, reset, saveSettingsTo, setInclMissingFlag, setSkipMessage, setSkipped, supportsMissingValueOption, toString, validate, validateSettingspublic BitVectorIntersectionOperator(GlobalSettings globalSettings, OperatorColumnSettings opColSettings)
globalSettings - the global settingsopColSettings - the operator column specific settingspublic BitVectorIntersectionOperator(OperatorData operatorData, GlobalSettings globalSettings, OperatorColumnSettings opColSettings)
operatorData - the operator dataglobalSettings - the global settingsopColSettings - the operator column specific settingsprotected DataType getDataType(DataType origType)
getDataType in class AggregationOperatororigType - the DataType of the original column to aggregateDataType of the aggregation resultpublic AggregationOperator createInstance(GlobalSettings globalSettings, OperatorColumnSettings opColSettings)
createInstance in class AggregationOperatorglobalSettings - the global settingsopColSettings - the operator column specific settingsprotected boolean computeInternal(DataCell cell)
AggregationOperator implementation also requires
the DataRow during computation override the
AggregationOperator.computeInternal(DataRow, DataCell) method.
Even if the AggregationOperator.computeInternal(DataRow, DataCell) method is
implemented this method still might be called by previous
implementations prior version 2.6 and should compute a reasonable result.computeInternal in class AggregationOperatorcell - the DataCell to consider during computing the cell
can't be null but can be a missing cell
DataCell.isMissing() if the AggregationOperator.inclMissingCells()
option is set to true.true if this column should be skipped in further
calculationsAggregationOperator.computeInternal(DataRow, DataCell)protected DataCell getResultInternal()
getResultInternal in class AggregationOperatorDataCellprotected void resetInternal()
resetInternal in class AggregationOperatorpublic String getDescription()
KNIME GmbH, Konstanz, Germany
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.