Class InfluxCountFunction
- java.lang.Object
-
- org.apache.iotdb.db.protocol.influxdb.function.InfluxFunction
-
- org.apache.iotdb.db.protocol.influxdb.function.aggregator.InfluxAggregator
-
- org.apache.iotdb.db.protocol.influxdb.function.aggregator.InfluxCountFunction
-
public class InfluxCountFunction extends InfluxAggregator
-
-
Constructor Summary
Constructors Constructor Description InfluxCountFunction(java.util.List<Expression> expressionList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfluxFunctionValuecalculateBruteForce()InfluxFunctionValuecalculateByIoTDBFunc()java.lang.StringgetFunctionName()voidupdateValueBruteForce(InfluxFunctionValue functionValue)voidupdateValueIoTDBFunc(InfluxFunctionValue... functionValues)-
Methods inherited from class org.apache.iotdb.db.protocol.influxdb.function.InfluxFunction
getExpressions, getParmaName
-
-
-
-
Constructor Detail
-
InfluxCountFunction
public InfluxCountFunction(java.util.List<Expression> expressionList)
-
-
Method Detail
-
calculateBruteForce
public InfluxFunctionValue calculateBruteForce()
- Specified by:
calculateBruteForcein classInfluxFunction
-
calculateByIoTDBFunc
public InfluxFunctionValue calculateByIoTDBFunc()
- Specified by:
calculateByIoTDBFuncin classInfluxFunction
-
getFunctionName
public java.lang.String getFunctionName()
- Specified by:
getFunctionNamein classInfluxFunction
-
updateValueBruteForce
public void updateValueBruteForce(InfluxFunctionValue functionValue)
- Specified by:
updateValueBruteForcein classInfluxAggregator
-
updateValueIoTDBFunc
public void updateValueIoTDBFunc(InfluxFunctionValue... functionValues)
- Specified by:
updateValueIoTDBFuncin classInfluxFunction
-
-