Package com.cupoftea.table
Class Aggregations.BaseAggregate
java.lang.Object
com.cupoftea.table.Aggregations.BaseAggregate
- All Implemented Interfaces:
Aggregate
- Enclosing class:
- Aggregations
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Aggregationprotected final Stringprotected String -
Constructor Summary
ConstructorsConstructorDescriptionBaseAggregate(String column, String defaultOutputName) BaseAggregate(String column, String defaultOutputName, Aggregation aggregationType) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cupoftea.table.Aggregate
compute, computeIndexedVector, computeVector, createAccumulator, getResultType, supportsSinglePass, supportsVectorizedExecution
-
Field Details
-
column
-
outputColumnName
-
aggregationType
-
-
Constructor Details
-
BaseAggregate
-
BaseAggregate
-
-
Method Details
-
getAggregationType
Description copied from interface:AggregateReturns the high-levelAggregationtype, ornullif custom.- Specified by:
getAggregationTypein interfaceAggregate
-
getColumn
-
getOutputColumnName
- Specified by:
getOutputColumnNamein interfaceAggregate
-
as
-