Package org.apache.iceberg.expressions
Class AggregateEvaluator
java.lang.Object
org.apache.iceberg.expressions.AggregateEvaluator
A class for evaluating aggregates. It evaluates each of the aggregates and updates the aggregated
value. The final aggregated result can be returned by
result().-
Method Summary
Modifier and TypeMethodDescriptionList<BoundAggregate<?, ?>> booleanstatic AggregateEvaluatorcreate(List<BoundAggregate<?, ?>> aggregates) static AggregateEvaluatorcreate(Schema schema, List<Expression> aggregates) result()voidvoidupdate(StructLike struct)
-
Method Details
-
create
-
create
-
update
-
update
-
resultType
-
allAggregatorsValid
public boolean allAggregatorsValid() -
result
-
aggregates
-