Class AggregateResultFactory
- java.lang.Object
-
- org.apache.iotdb.db.query.factory.AggregateResultFactory
-
public class AggregateResultFactory extends java.lang.ObjectEasy factory pattern to build AggregateFunction.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AggregateResultgetAggrResultByName(java.lang.String aggrFuncName, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType)static AggregateResultgetAggrResultByName(java.lang.String aggrFuncName, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, boolean ascending)construct AggregateFunction using factory pattern.static AggregateResultgetAggrResultByType(AggregationType aggregationType, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, boolean ascending)
-
-
-
Method Detail
-
getAggrResultByName
public static AggregateResult getAggrResultByName(java.lang.String aggrFuncName, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, boolean ascending)
construct AggregateFunction using factory pattern.- Parameters:
aggrFuncName- function name.dataType- data type.
-
getAggrResultByName
public static AggregateResult getAggrResultByName(java.lang.String aggrFuncName, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType)
-
getAggrResultByType
public static AggregateResult getAggrResultByType(AggregationType aggregationType, org.apache.iotdb.tsfile.file.metadata.enums.TSDataType dataType, boolean ascending)
-
-