tech.tablesaw.aggregate.BooleanNumericFunction Maven / Gradle / Ivy
package tech.tablesaw.aggregate;
import tech.tablesaw.api.BooleanColumn;
import tech.tablesaw.api.ColumnType;
abstract class BooleanNumericFunction extends AggregateFunction {
public BooleanNumericFunction(String functionName) {
super(functionName);
}
@Override
abstract public Double summarize(BooleanColumn column);
@Override
public boolean isCompatibleColumn(ColumnType type) {
return type.equals(ColumnType.BOOLEAN);
}
@Override
public ColumnType returnType() {
return null;
}
}