Class InfluxMaxFunction
- java.lang.Object
-
- org.apache.iotdb.db.protocol.influxdb.function.InfluxFunction
-
- org.apache.iotdb.db.protocol.influxdb.function.selector.InfluxSelector
-
- org.apache.iotdb.db.protocol.influxdb.function.selector.InfluxMaxFunction
-
public class InfluxMaxFunction extends InfluxSelector
-
-
Constructor Summary
Constructors Constructor Description InfluxMaxFunction(java.util.List<Expression> expressionList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfluxFunctionValuecalculateBruteForce()InfluxFunctionValuecalculateByIoTDBFunc()java.lang.StringgetFunctionName()voidupdateValueAndRelateValues(InfluxFunctionValue functionValue, java.util.List<java.lang.Object> relatedValues)voidupdateValueIoTDBFunc(InfluxFunctionValue... functionValues)-
Methods inherited from class org.apache.iotdb.db.protocol.influxdb.function.selector.InfluxSelector
getRelatedValues, getTimestamp, setRelatedValues, setTimestamp
-
Methods inherited from class org.apache.iotdb.db.protocol.influxdb.function.InfluxFunction
getExpressions, getParmaName
-
-
-
-
Constructor Detail
-
InfluxMaxFunction
public InfluxMaxFunction(java.util.List<Expression> expressionList)
-
-
Method Detail
-
calculateBruteForce
public InfluxFunctionValue calculateBruteForce()
- Specified by:
calculateBruteForcein classInfluxFunction
-
calculateByIoTDBFunc
public InfluxFunctionValue calculateByIoTDBFunc()
- Specified by:
calculateByIoTDBFuncin classInfluxFunction
-
updateValueIoTDBFunc
public void updateValueIoTDBFunc(InfluxFunctionValue... functionValues)
- Specified by:
updateValueIoTDBFuncin classInfluxFunction
-
getFunctionName
public java.lang.String getFunctionName()
- Specified by:
getFunctionNamein classInfluxFunction
-
updateValueAndRelateValues
public void updateValueAndRelateValues(InfluxFunctionValue functionValue, java.util.List<java.lang.Object> relatedValues)
- Specified by:
updateValueAndRelateValuesin classInfluxSelector
-
-