public class AggregateEvaluator
extends java.lang.Object
result().| Modifier and Type | Method and Description | 
|---|---|
| java.util.List<BoundAggregate<?,?>> | aggregates() | 
| boolean | allAggregatorsValid() | 
| static AggregateEvaluator | create(java.util.List<BoundAggregate<?,?>> aggregates) | 
| static AggregateEvaluator | create(Schema schema,
      java.util.List<Expression> aggregates) | 
| StructLike | result() | 
| Types.StructType | resultType() | 
| void | update(DataFile file) | 
| void | update(StructLike struct) | 
public static AggregateEvaluator create(Schema schema, java.util.List<Expression> aggregates)
public static AggregateEvaluator create(java.util.List<BoundAggregate<?,?>> aggregates)
public void update(StructLike struct)
public void update(DataFile file)
public Types.StructType resultType()
public boolean allAggregatorsValid()
public StructLike result()
public java.util.List<BoundAggregate<?,?>> aggregates()